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/
[-- 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
[-- 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 --]
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.)
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
[-- 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 --]
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)
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