unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Let’s meet in person in Paris, Sept. 16–18!
@ 2022-04-14 14:08 Ludovic Courtès
  2022-04-15 13:56 ` Joshua Branson
  2022-05-02  7:52 ` Let’s meet in person in Paris, Sept. 16–18! Tanguy LE CARROUR
  0 siblings, 2 replies; 8+ messages in thread
From: Ludovic Courtès @ 2022-04-14 14:08 UTC (permalink / raw)
  To: guix-devel; +Cc: zimoun

Hello Guix!

This year is Guix’s ten year anniversary and also a time when in-person
meetings are again possible in some regions of the world, so… Simon and
myself have tentatively scheduled an in-person meeting in Paris, France,
from September 16th to 18th!  \o/

We have been in contact with IRILL¹, which kindly offers to host the
event in its offices; we are discussing to confirm the details.

The way we see it, it would go as follows:

  1. Friday will be dedicated to uses of Guix for reproducible research
     workflows, primarily with talks from people with experience in the
     field.

  2. Saturday and Sunday will be more informal, with a mixture of talks,
     tutorials, hacking sessions, install parties, or really whatever
     you’d like to see happen—including having a birthday cake.  :-)

We invite y’all to share ideas and suggestions: things you’d like to
talk about or hear about, hacking sessions you’d like to have with
others, things you’d like to do to introduce Guix to newcomers.

For this to work, we’ll need your help: to define the program (looking
for speakers, for facilitators for work groups or hacking sessions), for
the logistics (especially if you live in Paris, but also: setting up
video capture and publication, live streaming), setting up a web page,
and so on.

Every contribution counts; “the more each one of us does, the less any
single person will have to do”, to paraphrase Gunner, as those who
attended R-B summits in the past will remember.  So don’t shy away and
get in touch with us on this list or through the following private alias:

  guix-birthday-event@gnu.org.

I think this is a great opportunity to meet old friends, to put faces on
the IRC nicknames of new friends, to share skills and have a good time.

Feedback very much welcome!  :-)

Ludo’.

¹ https://www.irill.org/


^ permalink raw reply	[flat|nested] 8+ messages in thread

* (no subject)
  2022-04-14 14:08 Let’s meet in person in Paris, Sept. 16–18! Ludovic Courtès
@ 2022-04-15 13:56 ` Joshua Branson
  2022-04-15 15:39   ` Zhu Zihao
  2022-05-02 13:49   ` Maxime Devos
  2022-05-02  7:52 ` Let’s meet in person in Paris, Sept. 16–18! Tanguy LE CARROUR
  1 sibling, 2 replies; 8+ messages in thread
From: Joshua Branson @ 2022-04-15 13:56 UTC (permalink / raw)
  To: guix-devel; +Cc: ludo

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=y, Size: 1720 bytes --]

It would be a great idea to update guix's ROADMAP before this conference takes place. 
Here are some of my thoughts about what features ought to be in Guix 2.0 as well as adding 
a vision to the ROADMAP file.  Please note that these changes are very rough draft.

From 0374cfa5cb7f9072092c190d9d36dc2cda07fe29 Mon Sep 17 00:00:00 2001
From: Joshua Branson <jbranso@dismail.de>
Date: Fri, 15 Apr 2022 09:45:49 -0400
Subject: [PATCH] * ROADMAP: added a vision and included some features for guix
 2.0

---
 ROADMAP | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/ROADMAP b/ROADMAP
index 2475cb637c..61cc99566f 100644
--- a/ROADMAP
+++ b/ROADMAP
@@ -8,6 +8,12 @@ Copyright © 2012, 2013, 2014, 2015 Ludovic Courtès <ludo@gnu.org>
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.
 
+The vision of the GNU Guix project is to replace proprietary software with
+freedom respecting software.  We hope to create a general purpose and
+extensible operating system that works well accross embedded environments to
+extremely powerful server setups.  When this vision is complete (it may never
+be complete, that's why it is a vision!) all software will be free software.
+
 The goals of the GNU Guix project are two-fold:
 
   - to build a purely functional package manager, based on Nix and
@@ -54,6 +60,11 @@ Freenode!
     + guile-ncurses installer?
   - 'guix publish'?
 
+* Features scheduled for 2.0
+- technical Guix System users can for GNU/Hurd Guix System on real hardware.
+- Guix System installer supports guix home
+- graphical (possibly gtk-based) front-end to guix cli
+
 * Features for later
 
   - complete GNU/Hurd port
-- 
2.34.0



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re:
  2022-04-15 13:56 ` Joshua Branson
@ 2022-04-15 15:39   ` Zhu Zihao
  2022-04-15 16:30     ` phrasing of project vision raingloom
  2022-05-02 13:49   ` Maxime Devos
  1 sibling, 1 reply; 8+ messages in thread
From: Zhu Zihao @ 2022-04-15 15:39 UTC (permalink / raw)
  To: Joshua Branson; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 848 bytes --]


Joshua Branson <jbranso@dismail.de> writes:

> +The vision of the GNU Guix project is to replace proprietary software with
> +freedom respecting software.  We hope to create a general purpose and
> +extensible operating system that works well accross embedded environments to
> +extremely powerful server setups.  When this vision is complete (it may never
> +be complete, that's why it is a vision!) all software will be free software.

IMO, replacing proprietary software with libre software should be the
vision of the whole GNU project. 

Maybe we can change it to "The vision of the GNU Guix project is
providing a reliable and convenient way for people to use, distribute,
develop libre software."

Other parts LGTM :)
-- 
Retrieve my PGP public key:

  gpg --recv-keys D47A9C8B2AE3905B563D9135BE42B352A9F6821F

Zihao

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 255 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: phrasing of project vision
  2022-04-15 15:39   ` Zhu Zihao
@ 2022-04-15 16:30     ` raingloom
  0 siblings, 0 replies; 8+ messages in thread
From: raingloom @ 2022-04-15 16:30 UTC (permalink / raw)
  To: guix-devel

On Fri, 15 Apr 2022 23:39:07 +0800
Zhu Zihao <all_but_last@163.com> wrote:

> Joshua Branson <jbranso@dismail.de> writes:
> 
> > +The vision of the GNU Guix project is to replace proprietary
> > software with +freedom respecting software.  We hope to create a
> > general purpose and +extensible operating system that works well
> > accross embedded environments to +extremely powerful server setups.
> >  When this vision is complete (it may never +be complete, that's
> > why it is a vision!) all software will be free software.  
> 
> IMO, replacing proprietary software with libre software should be the
> vision of the whole GNU project. 
> 
> Maybe we can change it to "The vision of the GNU Guix project is
> providing a reliable and convenient way for people to use, distribute,
> develop libre software."
> 
> Other parts LGTM :)

It might be worth bikeshedding the phrasing a bit, because "freedom
respecting" and "libre" only really mean something to people who are
already on board with these ideas. The end goal is software that serves
people, instead of controlling and coercing them. Maybe it's worth
emphasizing that.

(Also please fill the subject line next time, it's hard to keep track
of threads when they are unlabeled.)


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Let’s meet in person in Paris, Sept. 16–18!
  2022-04-14 14:08 Let’s meet in person in Paris, Sept. 16–18! Ludovic Courtès
  2022-04-15 13:56 ` Joshua Branson
@ 2022-05-02  7:52 ` Tanguy LE CARROUR
  2022-05-03  5:58   ` Tobias Platen
  1 sibling, 1 reply; 8+ messages in thread
From: Tanguy LE CARROUR @ 2022-05-02  7:52 UTC (permalink / raw)
  To: Ludovic Courtès, guix-devel; +Cc: zimoun

Hi Guix!


Quoting Ludovic Courtès (2022-04-14 16:08:46)
> This year is Guix’s ten year anniversary and also a time when in-person
> meetings are again possible in some regions of the world, so… Simon and
> myself have tentatively scheduled an in-person meeting in Paris, France,
> from September 16th to 18th!  \o/

If everything goes as planned (but life being what it is… who knows!?)
I should be able to attend the 3 days! \o/


> For this to work, we’ll need your help: to define the program (looking
> for speakers, for facilitators for work groups or hacking sessions), for
> the logistics (especially if you live in Paris, but also: setting up
> video capture and publication, live streaming), setting up a web page,
> and so on.

I live in (near) and work in Paris so I can give a hand with logistics!
… depending on what "logistics" means! ^_^'
I can definitively carry stuff and move things around. For the rest, who
knows! :-)


> We have been in contact with IRILL¹, which kindly offers to host the
> event in its offices; we are discussing to confirm the details.
> 
> The way we see it, it would go as follows:
> 
>   1. Friday will be dedicated to uses of Guix for reproducible research
>      workflows, primarily with talks from people with experience in the
>      field.

That might be the perfect time to discuss something that I've wanted to
organise for a looong time: talking about Guix on the French radio in
the April's "Libre à vous" [1][].
Guix as is, is a bit too technical for the audience, but Frédéric Couchet
suggested to talk about a broader subject: "reproductibilité des environnements
logiciels pour la recherche" ("software environment reproducibilité for research").
And Guix would be a part of it.
We "just" need to identify potential speakers.

[1]: https://www.libreavous.org/


>   2. Saturday and Sunday will be more informal, with a mixture of talks,
>      tutorials, hacking sessions, install parties, or really whatever
>      you’d like to see happen—including having a birthday cake.  :-)


> We invite y’all to share ideas and suggestions: things you’d like to
> talk about or hear about, hacking sessions you’d like to have with
> others, things you’d like to do to introduce Guix to newcomers.

For what it is worth, here is my top 3:

- Guix System on Olimex Olinuxino
- Guix System GNU/Hurd on Olinuxino… and Viking D8… and Thinkpad T200
- GNUnet on Guix System GNU/Hurd on Olinuxino

Have you spotted the pattern?! :-)

Looking forward to September!

-- 
Tanguy


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: phrasing of project vision
  2022-04-15 13:56 ` Joshua Branson
  2022-04-15 15:39   ` Zhu Zihao
@ 2022-05-02 13:49   ` Maxime Devos
  1 sibling, 0 replies; 8+ messages in thread
From: Maxime Devos @ 2022-05-02 13:49 UTC (permalink / raw)
  To: Joshua Branson, guix-devel

[-- Attachment #1: Type: text/plain, Size: 1134 bytes --]

Joshua Branson schreef op vr 15-04-2022 om 09:56 [-0400]:
> +* Features scheduled for 2.0
> +- technical Guix System users can for GNU/Hurd Guix System on real hardware.
> +- Guix System installer supports guix home
> +- graphical (possibly gtk-based) front-end to guix cli
> +

Can we move over

    + distributed validation: compare contents of store items with
      others
      * resist a hydra.gnu.org compromise

from ‘Features for later’ to ‘Features scheduled for 2.0’? (Replacing
hydra.gnu.org with ci.guix.gnu.org)

This only requires ‘client-side’ changes -- currently, the substitute
authorisation code requires the narinfo hash to be signed by at least
one of the authorized-keys, things could be modified to check that the
same hash is signed by multiple authorized-keys (basically, 'and'
instead of 'or').

Also, some items in the roadmap have been done (‘guix publish’, all the
‘more OS features’, mcron, wicd, "guix system list-generations/delete-
generations", ‘using Git to fetch the source code’, ‘signed commits’)
and can be removed.

Greetings,
Maxime.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 260 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Let’s meet in person in Paris, Sept. 16–18!
  2022-05-02  7:52 ` Let’s meet in person in Paris, Sept. 16–18! Tanguy LE CARROUR
@ 2022-05-03  5:58   ` Tobias Platen
  2022-05-03 13:32     ` Olivier Dion via Development of GNU Guix and the GNU System distribution.
  0 siblings, 1 reply; 8+ messages in thread
From: Tobias Platen @ 2022-05-03  5:58 UTC (permalink / raw)
  To: guix-devel

I'm not sure, but most likely I want to participiate in this
conference. Then I will present the Guix Gaming Service, 
on which I am currently working and the proposed Guix Deck hardware.

Tobias (alyx)



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Let’s meet in person in Paris, Sept. 16–18!
  2022-05-03  5:58   ` Tobias Platen
@ 2022-05-03 13:32     ` Olivier Dion via Development of GNU Guix and the GNU System distribution.
  0 siblings, 0 replies; 8+ messages in thread
From: Olivier Dion via Development of GNU Guix and the GNU System distribution. @ 2022-05-03 13:32 UTC (permalink / raw)
  To: Tobias Platen, guix-devel

On Tue, 03 May 2022, Tobias Platen <guix@platen-software.de> wrote:
> the proposed Guix Deck hardware.

Never heard of it.  Is there more information on that?

-- 
Olivier Dion
oldiob.dev


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-05-03 13:32 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-14 14:08 Let’s meet in person in Paris, Sept. 16–18! Ludovic Courtès
2022-04-15 13:56 ` Joshua Branson
2022-04-15 15:39   ` Zhu Zihao
2022-04-15 16:30     ` phrasing of project vision raingloom
2022-05-02 13:49   ` Maxime Devos
2022-05-02  7:52 ` Let’s meet in person in Paris, Sept. 16–18! Tanguy LE CARROUR
2022-05-03  5:58   ` Tobias Platen
2022-05-03 13:32     ` Olivier Dion via Development of GNU Guix and the GNU System distribution.

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).