Re: Welcome gabber as a new committer!

2025-07-21 Thread Steve George
On Sun, Jul 20, 2025 at 12:45:58PM +0900, Maxim Cournoyer wrote: > Hello Guix, > > I'm happy to share that Gabriel Wicki has been provided with commit > access to the repository, having been vouched for by Andreas, Steve and > Leo F. > > Congratulations and welcome as a committer, Gabriel! (...)

GCD005: Regular and efficient releases (Accepted)

2025-07-08 Thread Steve George
Hi, The collated results from the decision on GCD 005 are that it's *Accepted*. Decisions by team members: - 52 people in the voting pool - 32 decisions in total - 25 Support, 7 Accept - 0 Disapprove Declarations by observers (people not in teams): - 2 total declarations

Re: [bug#78332] GCD005: Regular and efficient releases (submitted)

2025-07-01 Thread Steve George
Hi, Thank-you Greg, appreciate your consideration and flexibility. Steve / Futurile On Mon, Jun 30, 2025 at 11:37:15AM -0400, Greg Hogan wrote: > On Mon, Jun 30, 2025 at 9:33 AM Ludovic Courtès wrote: > > > > Hi Greg, > > > > Greg Hogan writes: > > > > > My opinions on the project release cade

GCD005: Regular and efficient releases (consideration/decision)

2025-06-23 Thread Steve George
r and efficient releases id: 005 status: submitted discussion: https://issues.guix.gnu.org/78332 authors: Steve George sponsors: Andreas Enge, Ludovic Courtès, Efraim Flashner date-submitted: 2025-05-21 SPDX-License-Identifier: CC-BY-SA-4.0 OR GFDL-1.3-no-invariants-or-later --- # Summary Guix

Re: GCD005: Regular and efficient releases

2025-06-22 Thread Steve George
On Thu, Jun 12, 2025 at 09:08:54PM +0200, Simon Tournier wrote: > Hi Steve, > > Thanks for this proposal! > > Well, I’ve not commented yet because I’m very doubtful that releasing > more often can be solved with a GCD. I mean, yeah we all would like > more releases, and then? :-) Look, on Febr

Re: [bug#78332] GCD005: Regular and efficient releases (submitted)

2025-06-22 Thread Steve George
Hi Pinoaffe, On Sat, Jun 21, 2025 at 11:26:21AM +0200, pinoaffe wrote: > Andreas Enge writes: (...) > > On the other hand, I think that putting into place a process for releases > > is a significant change; and since there are several ways of getting to > > a release, it is good to have a communi

Re: bug#78332: [PATCH 1/1] 005-regular-releases: Initial draft of GCD005 'Regular and efficient releases'.

2025-06-22 Thread Steve George
Hi Olivier, On Wed, Jun 18, 2025 at 04:52:42AM +, Olivier Rojon wrote: > Hi Steve, hi everyone, > > first things first, thank you so much for your efforts for the Guix project. > Your awesome > newbie-friendly blog posts, the Guix User and Contributor Survey, this GCD - > thanks! (...) Yo

Re: GCD005: Regular and efficient releases

2025-06-22 Thread Steve George
On Fri, Jun 13, 2025 at 10:46:18AM -0400, Leo Famulari wrote: > On Thu, Jun 12, 2025, at 15:08, Simon Tournier wrote: > > For instance, if a team introduces a graft, > > then this very same team must open a branch that ungrafts and then merge > > this branch as soon as possible; independently of th

Re: GCD005: Regular and efficient releases (submitted)

2025-06-22 Thread Steve George
Hi, On Fri, Jun 20, 2025 at 08:58:11PM -0400, Philip McGrath wrote: > On Wed, Jun 11, 2025, at 4:58 PM, Ludovic Courtès wrote: > >> I'm wondering if we should separate "Guix installed as a packge > >> manager" into it's own package set. In the long run this would be a > >> building lock that allow

Re: [bug#78332] GCD005: Regular and efficient releases (submitted)

2025-06-22 Thread Steve George
Hi, This part of the thread is about the definition of the current variables. - Philip you're cc'd, but actually your point is a bit sub-thread. - Efraim this is of interest to you, so added you back in. On Wed, Jun 11, 2025 at 10:47:42PM +0200, Ludovic Courtès wrote: > Hello, > > Efraim Flashn

Re: GCD005: Regular and efficient releases (submitted)

2025-06-11 Thread Steve George
Hi Ludo, Thanks for the feedback and insights. On Mon, Jun 09, 2025 at 03:34:26PM +0200, Ludovic Courtès wrote: > Hi Steve, > > Thanks for the hard work on this crucial aspect of the project. > > Some wondered about the indented audience of releases. To me it’s quite > clear that it’s manifo

Re: GCD005: Regular and efficient releases (submitted)

2025-06-07 Thread Steve George
Hi Philip, Thank-you for the comments. On Fri, Jun 06, 2025 at 03:13:30PM -0400, Philip McGrath wrote: > Hi, > > I share the concerns others have already described, particularly: > > On Fri, Jun 6, 2025, at 12:41 AM, Liam Hupfer wrote: > > I tend to agree with Andrew’s feedback > > (

Re: GCD005: Regular and efficient releases (submitted)

2025-06-07 Thread Steve George
Hi Liam, On Thu, Jun 05, 2025 at 11:41:22PM -0500, Liam Hupfer wrote: > Hi Steve, Guix, > > First, thanks for moving the discussion forward here! Release discipline > is one of the marks differentiating a toy project and a serious one. > > I am not a regular contributor yet but am an active user

Re: [bug#78332] GCD005: Regular and efficient releases

2025-05-22 Thread Steve George
On 19 May, Jelle Licht wrote: (...) > Steve George writes: (...) > >[snip] > > Many desktop distributions release every six months to align with the major > > desktop environments (GNOME/KDE) who release two or three times a year. > > This is > > why Nix

Re: GCD005: Regular and efficient releases (submitted)

2025-05-22 Thread Steve George
Hi Noé, On 22 May, Noé Lopez wrote: > Steve George writes: (...) > Hi Steve, > > Thanks for this great GCD! > > I assume the GCD would end after June, so will there be a july/august > release or will we have to wait for a year? (...) Asking other developers about timing

Re: GCD005: Regular and efficient releases (submitted)

2025-05-22 Thread Steve George
On 22 May, Efraim Flashner wrote: > On Wed, May 21, 2025 at 06:10:13PM +0100, Steve George wrote: (...) > > A specific issue caused by irregular releases is that new users/installs > > face a > > significant first "guix pull". This provides a poor initial user ex

Re: GCD005: Regular and efficient releases (submitted)

2025-05-21 Thread Steve George
05 status: submitted discussion: https://issues.guix.gnu.org/78332 authors: Steve George sponsors: Andreas Enge, Ludovic Courtès, Efraim Flashner date: SPDX-License-Identifier: CC-BY-SA-4.0 OR GFDL-1.3-no-invariants-or-later --- # Summary Guix doesn't have a regular release cycle whic

Re: [bug#76503] [GCD] Migrating repositories, issues, and patches to Codeberg

2025-05-12 Thread Steve George
On 12 May, Ludovic Courtès wrote: (...) > This will be consistent with the terminology used in GCD 001 and also > dispel the impression that it all boils down to a vote: there is no vote > (and no campaign, no representatives, nothing like that), and I’d prefer > everyone in the community to focus

Re: [bug#76503] [GCD] Migrating repositories, issues, and patches to Codeberg

2025-05-12 Thread Steve George
On 12 May, Ludovic Courtès wrote: > Hi Steve, > > Ludovic Courtès writes: > > > I think it would make sense to add it in a sub-directory of > > guix-consensus-documents.git, and IMO does not require a change of > > GCD 001 (though we could eventually propose to amend GCD 001 to > > explicitly me

Re: [bug#78332] GCD005: Regular and efficient releases

2025-05-12 Thread Steve George
Hi Felix, On 11 May, Felix Lechner via Guix-patches via wrote: > Hi Ian and Rutherther, > > On Sun, May 11 2025, Rutherther wrote: > > > If release and master are diverging branches > > Sorry to double up. > > From a technical point of view, I think it would be superior to have > package funct

Re: GCD005: Regular and efficient releases

2025-05-12 Thread Steve George
Hi Ian, On 11 May, Ian Eure wrote: > Hi Steve, > > Steve George writes: > > > 3. Rolling updates aren't suitable for all users. > > If a Guix release is a point in time snapshot of a rolling release, and the > first `guix pull' after > installation puts

Re: GCD005: Regular and efficient releases

2025-05-10 Thread Steve George
Hi Reza, On 10 May, reza wrote: > Hi Steve > > Thanks for the effort you put into this, I just wanted to add my > thoughts when reading it... (...) Appreciate you reading it and taking the time to send your thoughts! (...) > > ### 4. Toolchain and transition freeze > > No major changes to toolc

Re: GCD005: Regular and efficient releases

2025-05-10 Thread Steve George
Hi Vagrant, On 9 May, Vagrant Cascadian wrote: > On 2025-05-09, Steve George wrote: > > It's been ~2.5 years since the last Guix release, which led me to > > think we should do another one! Initially, I was just going to see if > > anyone wanted to create a release proj

Re: GCD005: Regular and efficient releases

2025-05-09 Thread Steve George
quot;horribly wrong" the question is whether it's within the long-term "release artifacts", if it is then I agree the Release Team could re-roll the artefacts and label as a new minor release. I would leave it to the Release Team's discretion. > Steve George writes: (...) &

Re: GCD005: Regular and efficient releases

2025-05-09 Thread Steve George
Hi Greg, On 9 May, Greg Hogan wrote: > On Fri, May 9, 2025 at 8:54 AM Steve George wrote: > > > [...] > > Adding a slower-moving branch akin to Nix's stable could be an eventual > > goal as > > it would increase Guix's suitability for some users and use

GCD005: Regular and efficient releases

2025-05-09 Thread Steve George
sion to move us towards a consensus on whether it's a good proposal. This is a **draft** submission so I look forward to your consideration of it, thoughts and comments. Thanks, Steve / Futuriletitle: Regular and efficient releases id: 005 status: draft discussion: https://issues.guix.gnu.o

Re: Deliberation period for GCD 003 "Rename the default branch" has technically started

2025-05-07 Thread Steve George
On 5 May, Felix Lechner via Development of GNU Guix and the GNU System distribution. wrote: > Hi Steve, > > On Mon, May 05 2025, Steve George wrote: > > > Voting result: > > - 45% (22 votes) voted to pass the GCD > > - 14% voted to disapprove >

Re: Deliberation period for GCD 003 "Rename the default branch" has technically started

2025-05-06 Thread Steve George
Hi, I think we should continue to discuss and develop our understanding of what "consensus decision-making" means for this project. It would be nice to do that on a thread that isn't connected to this GCD so that the two areas aren't intertwined. Steve / Futurile On 5 May, Vagrant Cascadian

Re: Deliberation period for GCD 003 "Rename the default branch" has technically started

2025-05-05 Thread Steve George
Hi all, I collated the results from the voting on GCD003. Voting by members: - 49 people in the voting pool - 29 votes in total - 10 Support, 12 Accept - 7 Disapprove - Declarations by observers (people not in teams): - 5 declarations in total - 2 Support - 2 Accept - 1 Disapprov

Re: Why YOU should join a Team! (and join Guix Foundation!)

2025-04-29 Thread Steve George
Hi Andreas, Thanks for the explanation, that's perfectly clear. On 28 Apr, Andreas Enge wrote: (...) > hm, as I read it, I think it is wrong. The idea of the statutes is as > follows: > - The SAC is the organ that "is invested with the highest powers within > the limits of the goal of the Asso

Re: Why YOU should join a Team! (and join Guix Foundation!)

2025-04-27 Thread Steve George
On 27 Apr, indieterminacy wrote: (...) > I would like to point out that (probably through oversight) the Guix > Foundation's Solidarity Advisory Council is not currently treated as > equivalent to a Team. (...) As I understand it the Guix Foundation has a mission of: goal of promoting, using

Why YOU should join a Team!

2025-04-27 Thread Steve George
Hi, I looked at the number of people who've participated in voting for GCD's today. After a chat on IRC I realised it might be worth reminding people on this list about the role of teams is - and why (if you're a contributor) you should join one! The summary is that the role of Teams is organi

Re: Deliberation period for GCD 003 "Rename the default branch" has technically started

2025-04-22 Thread Steve George
On 21 Apr, Liliana Marie Prikler wrote: > Hi Guix, > > as the date for the GCD 003 was set to February 18th, the discussion > period actually ended on Saturday already. I have incorporated some > changes on Sunday to realign the proposal with GCD 002 (the Codeberg > one), but barring any emergenc

Hacking and patch review session (Tuesday 22nd)

2025-04-16 Thread Steve George
Hi all, After a few different talks at Guix Social, our next one is going to be a hacking and patch review session. This will next week - Tuesday 22nd - details of times on the Wiki: https://libreplanet.org/wiki/Group:Guix/GuixSocial For experienced developers/reviewers there will be a virt

Guix Social - Wednesday - Self-hosting Forgejo using Docker / OCI Containers talk

2025-03-24 Thread Steve George
Hi everyone! The next online Guix Social is: Wednesday, 26th March Giacomo Leidi [0] will be giving a talk/tutorial about self-hosting Forgejo using Docker / OCI Containers. His Gocix [1] project brings various container-based services to Guix, backed by the oci-container-service. If you're in

Re: New committer

2025-03-22 Thread Steve George
Hi Greg, Great to have you! Steve / Futurile On 7 Mar, Greg Hogan wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA512 > > We have a C++ team! Has the survey shown that project contributors are > happier when members of a team and those patches reviewed more promptly? > > I find Guix to

Re: Come speak at the Guix Social meetup

2025-03-12 Thread Steve George
On 4 Jun, Nils Landt wrote: > > Steve George hat am 04.06.2024 10:19 CEST geschrieben: > > > > - Something mad, interesting or curious! > > I built a home service for systemd. It is currently unpublished, but I could > demo it, and publish the WIP version. >

Re: Come speak at the Guix Social meetup

2025-03-12 Thread Steve George
On 4 Jun, Ekaitz Zarraga wrote: > On 2024-06-04 10:19, Steve George wrote: > > Hi, > > > > We're looking for speakers - of any level - to give talks at the Guix > > online meetup. We're a small, friendly group at all levels of experience. > > Talks

Re: Come speak at the Guix Social meetup

2025-03-12 Thread Steve George
On 5 Jun, Artyom V. Poptsov wrote: > Hello! > > I can give an online talk about Guile-SSH[1] as it is used by GNU Guix, > if you're interested. > > Although I have never done any talks in English, I think it'll be an > interesting experience. > > References: > 1. https://github.com/artyom-popts

Re: Welcoming Steve as a new committer!

2025-02-13 Thread Steve George
Hi, I'm really excited to continue my contributions to Guix - thanks for all the lovely positive vibes, as usual Guix is such a friendly community! Steve / Futurile On 13 Feb, Maxim Cournoyer wrote: > Hello Guix! > > I'm pleased to announce that Steve has just been enabled as a committer > to

Re: [GCD] Migrating repositories, issues, and patches to Codeberg

2025-01-29 Thread Steve George
On 28 Jan, Ludovic Courtès wrote: > Hello Guix! > > I’m anticipating on the acceptance (hopefully) of the Guix Consensus > Document (GCD) process: > > https://issues.guix.gnu.org/74736 > > (Speaking of which, if you’re member of a team as per ‘etc/teams.scm’ > and haven’t replied yet as part o

Contributor's thoughts and priorities (Post 3)

2025-01-28 Thread Steve George
Hi all, Post 3 covering Contributors thoughts is out: https://guix.gnu.org/en/blog/2025/guix-user-and-contributor-survey-2024-the-results-part-3/ It has some really good insights into contributors experience, priorities and concerns. Definitely worth a read through! Fun fact, there are about

Re: Insights for future development from the Guix Survey

2025-01-28 Thread Steve George
Hi, At 'Guix Social' we've been trying to do regular patch review sessions, along with the talks and socialising. Thanks the link that Suhail gave you. Debbugs has a system called 'usertags', we set some standardised ones and I normally ask around on the mailing lists/IRC for people to tag "

Re: Insights for future development from the Guix Survey

2025-01-26 Thread Steve George
Hi 45mg, Thanks for adding your thoughts! On 25/01/2025 08:23, 45mg wrote: Hi Steve! First of all, thank you for all your hard work over these past months. I guess this is as good a place as any for a general discussion thread. For starters, I noticed that lack of support for LUKS + unencryp

Insights for future development from the Guix Survey

2025-01-24 Thread Steve George
Hi, Part 1 [0] and Part 2 [1] of the Guix User and Contributor survey's results are out. These cover the user-focused parts of the survey, with the contributor part still to come. I think the results have some great insights for where Guix development should/could focus, hopefully it will spart

Today (Thur 16th): Guix Social talk by Andrew Tropin

2025-01-16 Thread Steve George
Hi, Today - Thursday 16th - we have the first Guix Social of the year, with a talk by Andrew Tropin. Andrew will be talking about his modern, extensible IDE for Guile. Arei is an Emacs capability that does all the things needed for making developing Guile a fun experience. It uses Guile Ares R

This Thursday - talk by Christine Lemmer-Webber (Guix Social)

2024-12-10 Thread Steve George
Hi all, Hope you're in the holiday season mood for a Guix Social this *Thursday* - Christine Lemmer-Webber will be giving a talk with the latest news about Spritely, Hoot (Guile in the browser) and distributed communities. It's on Thursday 12th December: 18:00 UTC, 18:00 GMT (London), 19:00

Some contributor stats

2024-11-29 Thread Steve George
Hi all, I just finished inviting contributors to take the Guix Survey [0]. Overall, there are around 485 active contributors who've sent patches to the project in the last two years. That's an amazing figure for a volunteer project. As you'd expect there are many long-term contributors who've b

Re: Guix online meetup (Friday) and talk by Christine Lemmer-Webber

2024-11-19 Thread Steve George
On 19 Nov, Suhail Singh wrote: > Steve George writes: > > > 1. If you want YOUR patches reviewed (or you see easy ones) > > Please give them a usertag guix and patch-hackers-review-list [1]. > > > > ... > > > > [1] > > https://debbugs.gnu.org/cgi

Guix online meetup (Friday) and talk by Christine Lemmer-Webber

2024-11-18 Thread Steve George
Hi All, It's the online Guix.social meetup on Friday. Details on the Wiki [0] 1. If you want YOUR patches reviewed (or you see easy ones) Please give them a usertag guix and patch-hackers-review-list [1]. Ones that QA didn't pick up are particularly useful because a review will bump them. 2. Ch

Re: Please take the User and Contributor survey

2024-11-12 Thread Steve George
On 12 Nov, Christopher Howard wrote: > Thank you, Felix. I can't view all of the questions without the JavaScript, > but if Steve or Felix could just copy and paste the questions once into plain > text, that would work. Thanks for helping Felix. Christopher - you can get them all from the file

Re: Please take the User and Contributor survey

2024-11-12 Thread Steve George
Hi Christopher, Appreciate you don't want to use Javascript. I did my best to find a platform that was free software without making the whole thing impossible for me to execute. Unfortunately, I don't think I should take responsibility for entering results by hand. It's enough work 'as a volun

Please take the User and Contributor survey

2024-11-11 Thread Steve George
Hi, If you've a few minutes please take the User and Contributor survey: https://guix.limesurvey.net/ If you select 'Contributor' there's a section for using Guix (I'm sure we all use Guix!) and then an additional section for Contributors. If you decide not to complete all questions that's fi

Re: Running a Guix User and Contributor survey

2024-11-08 Thread Steve George
Hi Denis, Thanks for reading through it. On 5 Nov, Denis 'GNUtoo' Carikli wrote: > On Wed, 30 Oct 2024 12:03:26 + > Steve George wrote: > Here's some feedback on the proposal below. > > > # Audience > > The audience for this survey are all Guix user

Re: Guix (and Guile's) promise, and how to (hopefully) get there

2024-11-02 Thread Steve George
On 31 Oct, Tomas Volf wrote: (...) > I do not want to speculate on what I would do in case of such a split, > but at the end of the day the GNU and FSF "brand" is why I am here > today. > > Few years (oh boy the time does fly) back when I was deciding what weird > thing I should learn next, both

Re: Running a Guix User and Contributor survey

2024-11-01 Thread Steve George
Hi Wilko, Thanks for going through it. On 1 Nov, Wilko Meyer wrote: > Hi Steve, > > Steve George writes: > > > I've designed a 'Guix User and Contributor Survey' which I'd like to run to > > explore what users love about Guix, and how contribu

Re: Running a Guix User and Contributor survey

2024-11-01 Thread Steve George
Hi Ekaitz, Thanks for going through it! On 31 Oct, Ekaitz Zarraga wrote: > Hi Steve, > > I don't think the survey is very long. > > We could try to answer and then share it with a note on the top that says > how long it takes, so people can decide when to fill it. (...) Agreed, I've added some

Re: Running a Guix User and Contributor survey

2024-10-31 Thread Steve George
On 30 Oct, Luis Felipe wrote: (...) > On 30/10/24 12:03, Steve George wrote: (...) > I gave it a first look, and I want to see the results already :) Thank-you, appreciate you going through it. (...) > > * The tricky part of running a survey is keeping it to a reasonable leng

Running a Guix User and Contributor survey

2024-10-30 Thread Steve George
Hi, I've designed a 'Guix User and Contributor Survey' which I'd like to run to explore what users love about Guix, and how contributors interact with the project. I would love feedback on it. The rationale for a survey is that it's a way to build up an understanding of our users and contrib

Re: Discussion on Guix funding // future

2024-10-25 Thread Steve George
Hi Christopher, Thanks adding your thoughts, we're all trying to be "humble and enthusiastic" for Guix here! On 25 Oct, Christopher Howard wrote: > A few thoughts, as a humble but enthusiastic guix user. I'll try to be brief: > > - Having a full-time job already, I don't mind making some free c

Re: Discussion on Guix funding // future

2024-10-25 Thread Steve George
On 25 Oct, Efraim Flashner wrote: > On Fri, Oct 25, 2024 at 11:11:31AM +0200, Ricardo Wurmus wrote: > > Steve George writes: > > > > > One concern with supporting developers is whether it demotivates them > > > in the long-term: from intrinsic to extrinisic

Re: Discussion on Guix funding // future

2024-10-25 Thread Steve George
On 25 Oct, indieterminacy wrote: > On 2024-10-25 11:37, Ricardo Wurmus wrote: > > Ekaitz Zarraga writes: > > > > > Ricardo, I can agree with you but how do you reward just being there > > > and doing the dirty job? > > > > For reviews, for example, one could find an arbitrary set of metrics and

Re: Discussion on Guix funding // future

2024-10-25 Thread Steve George
On 25 Oct, Ricardo Wurmus wrote: > Steve George writes: > > > One concern with supporting developers is whether it demotivates them > > in the long-term: from intrinsic to extrinisic motivation. Basically, > > the answer is that pay doesn't motivate but it do

Re: Discussion on Guix funding // future

2024-10-25 Thread Steve George
Hi, On 25 Oct, Ekaitz Zarraga wrote: (...) > I think we should try to invest more on the people, and that probably means > paying them for the work they do. At least to some, so they can invest more > time and care in others. (...) > Many people has been thanklessly working for this project, and

Patch review & Hacking (Wednesday 9th October 2024)

2024-10-07 Thread Steve George
Hi all, Our next patch review and hacking session is this Wednesday, 9th October. The focus will be pairing/grouping to go through patch reviews and we'll have a general hacking room if you just want to spend some time online hacking away in a 'virtual room' with other Guix people. * If you'd li

Re: Status of python-team branch

2024-09-26 Thread Steve George
Hi, I got 31 from the 'start' of the branch applied: https://issues.guix.gnu.org/71408#13 There are notes on the ones I couldn't get working, and the python-project build system ones that Lars was going to cherry-pick separately. I've rebuild about 100+ dependent packages. But some of these

Re: Guix Social today - Bootstrapping RISC-V talk by Ekaitz

2024-09-20 Thread Steve George
slides they're available here: https://ekaitz.elenq.tech/bootstrapGcc16.html Enjoy it! Futurile / Steve On 17 Sep, Steve George wrote: > Hi all, > > The next Guix Social is today, Tuesday, with a talk by Ekaitz Zarraga on > bootstrapping RISC-V. Times: > > 17:00 UTC, 18:00

Guix Social today - Bootstrapping RISC-V talk by Ekaitz

2024-09-17 Thread Steve George
Hi all, The next Guix Social is today, Tuesday, with a talk by Ekaitz Zarraga on bootstrapping RISC-V. Times: 17:00 UTC, 18:00 BST (London), 19:00 CEST (Paris), 13:00 EDT (New York) Link to join: https://meet.jit.si/london-guix-meetup The bootstrapping problem is that many OS's can't buil

Re: ‘core-updates’ is gone; long live ‘core-packages-team’!

2024-09-01 Thread Steve George
Hi, I have a question on one part of the workflow, and would like to propose an addition to the 'stateless' branches Chris suggested: On 31 Aug, Ludovic Courtès wrote: > Hi again! > > Over the years, consensus emerged that ‘core-updates’, as a branch where > we lump together all sorts of rebuil

Re: Simplify contribution by using user-friendly bug tracker and git interface

2024-09-01 Thread Steve George
Hi Jan, There are multiple ways to set-up for creating and dealing with patches. We've been organising 'monthly' online meetups to review patches. As part of that I spent some time writing a 'how-to' with bulleted instructions. It might be useful *in addition* to the manual: https://libreplane

Re: Guix London: Presentation on Upstream Patch Review

2024-09-01 Thread Steve George
Hi all, Jgart gave a great presentation on some of the pre-requisistes required to do email review (shout out to RDE as one way to easily configure this), and on using Mumi to do intereact with Debbugs and handling the patch. The video is uploaded here: https://youtu.be/8m8igXrKaqU?si=xfFhcd0X

Online talk (Thursday): Using Mumi for Guix patches by Jgart

2024-08-26 Thread Steve George
Hi all, This Thursday (29th) Jgart is going to give a talk about Mumi, a command line interface that makes interacting debbugs.gnu.org much simpler. The session will be at: 17:00 UTC, 18:00 BST (London), 19:00 CEST (Paris), 13:00 EDT (New York) Jgart says he's going to do a code review dur

Re: Request for commit access

2024-07-29 Thread Steve George
Hi AVP, Congratulations on your contributions. As I understand it you'll need to ask "three committers who could vouch for you", and they'll need to email the maintainers alias: . When you have those sponsors you also email the guix-maintainers alias. The details of the process are here: http

Tomorrow (11th) - Reproducible builds talk by Vagrant Cascadian

2024-07-10 Thread Steve George
Hi all, Tomorrow (Thursday 11th) there'll be an online talk about reproducible builds by Vagrant Cascadian, Guix contributor and a long-time Debian developer. Reproducible builds is a really interesting area for security and the authenticity of the software stack - but how do you create them, a

Come speak at the Guix Social meetup

2024-06-04 Thread Steve George
Hi, We're looking for speakers - of any level - to give talks at the Guix online meetup. We're a small, friendly group at all levels of experience. Talks can be about anything Guix associated, for example: - Experiences using or learning Guix - Particular commands or capabilities - deploying VM

Re: What does it mean when patch disappears from qa.guix.gnu.org patches list?

2024-05-30 Thread Steve George
Hi, Generally it means: 1. Issue has been applied - check issues.guix.gnu.org and generally the committer will have left a note saying when it was committed and closing the issue. 2. If not, then it could be a failure of the QA system. Sometimes QA has to be reset and so issues are skipped ov

Re: `make check` fails when trying to build from Git

2024-05-05 Thread Steve George
On 4 May, Ashvith Shetty wrote: > I've been looking forward to contributing some packages to Guix, but so > far, I've not been able to figure out from the manual, so I'm going through > the entire Contributing > section. > > So

Patch review session tomorrow (Friday) / Patches to review

2024-05-02 Thread Steve George
Hi, The next patch review session is tomorrow - Friday 3rd May - would love to see you there! 17:00 UTC; 18:00 BST (London); 19:00 CEST (Paris); 13:00 EDT (New York) Details on the Wiki [0] - Jiti URL is: https://meet.jit.si/london-guix-meetup If you are a committer there are some patc

Re: Core updates status

2024-04-26 Thread Steve George
Hi, On 25 Apr, Kaelyn wrote: > Hi, > > On Tuesday, April 23rd, 2024 at 11:08 PM, Steve George > wrote: (...) > > - guile-rsvg failing > > - https://debbugs.gnu.org/cgi/bugreport.cgi?bug=70537 > > - I'm able to build librsvg@2.56.4 but not guile-rsvg >

Re: Managing patches and branches, retrospective and futher changes?

2024-04-25 Thread Steve George
Hi, I think we should strongly recommend against long-running unmerged branches. Perhaps there could be a recommendation to merge every 3 months. Could we add any automation to remind people if: 1. a branch has been unmerged for more than 3 months 2. an odd merge takes places (e.g. the core-upd

Re: Core updates status

2024-04-24 Thread Steve George
avannah.gnu.org/cgit/guix.git/commit/?id=452e7673bfeb0a14cecb8e760dda2c436aa69047 On 24 Apr, Christina O'Donnell wrote: > Hi Steve, > > On 24/04/2024 07:08, Steve George wrote: > > Hi, > > > > We're trying to stabilise and merge core-updates, help definitely

Core updates status

2024-04-23 Thread Steve George
Hi, We're trying to stabilise and merge core-updates, help definitely wanted! https://debbugs.gnu.org/cgi/bugreport.cgi?bug=70456 So far the main blockers are: - guile-rsvg failing - https://debbugs.gnu.org/cgi/bugreport.cgi?bug=70537 - I'm able to build librsvg@2.56.4 but not guile-rsvg

Online social and patch review session on Monday

2024-04-12 Thread Steve George
Hi, Our next online social and patch review session is on Monday (15th April): 17:00 UTC; 18:00 London; 19:00 Paris; 13:00 New York Please come along if you'd like to hangout and chat about Guix, and/or if you'd like to do some patch reviews. The sessions are very informal and we can run mul

Re: Status of ‘core-updates’

2024-04-11 Thread Steve George
On 10 Apr, Ludovic Courtès wrote: > Hello! > > Josselin Poiret skribis: > > > Disclaimer: I've been quite busy with work recently and haven't been > > able to work on core-updates that much (having to build the world > > locally doesn't help). > > No problem. We should find someone willing to

Re: Coordinators for patch review session on Tuesday

2024-04-05 Thread Steve George
On 4 Apr, Christina O'Donnell wrote: > Hi, > > Thanks for your reply, > > > 1. Changing the tag to reviewed-looks-good > > > > It doesn't look like this worked. The way to do this is in the instructions > > are 4. 'Set a user tag' [0], probably the easiest way is to send an email > > (I do ge

Re: Coordinators for patch review session on Tuesday

2024-04-04 Thread Steve George
Hi, Comments below: On 3 Apr, Christina O'Donnell wrote: (...) > Thank you for writing this up in so much depth! I've reviewed [1] and tried > to tag it as reviewed-looks-good, though I don't think that has gone > through. If you or someone else could take a look at it then I'd appreciate > that.

Re: Coordinators for patch review session on Tuesday

2024-04-02 Thread Steve George
On 2 Apr, Christina O'Donnell wrote: > Hi Steve, > > I just wanted to say that I enjoyed the first one of these and I'm looking > forward to today's session. I did want to go to the last session, but I lost > track of time and missed it! > > I'm a new contributor who's only sent a few patches up

Coordinators for patch review session on Tuesday

2024-03-31 Thread Steve George
Hi all, The next patch-review session is taking place on Tuesday 2nd of March [0] and I'd love to try pair-programming where groups can actively work on some patch reviews. Is anyone willing to 'co-ordinate' a pair programming session? Last time I set-up a cloud host and installed Upterm (http

Thanks for attending the first patch review session!

2024-03-07 Thread Steve George
Hi everyone, Just wanted to say thanks to everyone who came along to Guix London's first patch review session! Along with a special thanks to Andreas Enge for jumping in as our first committer showing how he reviews and answering a host of questions. Arun, Chris, Fabio and I were really exc

Re: GSoC 2024

2024-03-07 Thread Steve George
Hi, I had a couple of ideas - but would need help from someone to mentor 1. Moldable development in Guix Exploratory REPL experience is one of the hall-marks of 'moldable' systems. This shortens the development cycle and improves the ability of users to explore Guix. The best REPL experience

Patch review session tomorrow (Thursday 7th March)

2024-03-06 Thread Steve George
Hi, A reminder that the first patch review session is happening tomorrow, Thursday 7th March. Who knows how many people will be there, or what level of experience everyone will have. We'll be learning what works as we try out these sessions. Hopefully, Andreas Enge with his 'committer' hat on

Re: Proposal to turn off AOT in clojure-build-system

2024-02-23 Thread Steve George
Hi, I don't think I'm making any progress convincing you, and I'm not enjoying the interaction so I'm going to take a few days off from this thread. I've tried to ask the Clojure community for a definitive expression of what they think Linux distributions should do with byte-compiled libraries.

Re: You're invited to the first patch review session!

2024-02-23 Thread Steve George
Hi Vagrant, On 22 Feb, Vagrant Cascadian wrote: > On 2024-02-22, Steve George wrote: > > We're going to run some online patch review sessions. The first one is on > > *Thursday, 7th March* and you can sign-up here: > > > > https://libreplanet.org/wiki/Gr

You're invited to the first patch review session!

2024-02-22 Thread Steve George
Hi We're going to run some online patch review sessions. The first one is on *Thursday, 7th March* and you can sign-up here: https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024 The background is that Guix has many fantastic contributions that are waiting to be reviewed and added

Re: Proposal to turn off AOT in clojure-build-system

2024-02-21 Thread Steve George
Hi Maxime, On 19 Feb, Maxime Devos wrote: (...) > > Consequently, there is no specific statement saying 'Distributors should > > not AOT libraries' that I can point to. > > In this bit about differences in perspective, I haven’t seen any mention of > AOT, hence the “Consequently” does not foll

Proposal to turn off AOT in clojure-build-system

2024-02-19 Thread Steve George
Hi, Guix's clojure-build-system turns on AOT compilation by default. I would like to advocate that 'as a distributor' we should *not* ship Clojure code AOT'd, so we should change the default. This has been discussed previously. In #56604 r0man noted that AOT compilation should not be on by def

Re: Committers available for Patch hacking/review meet-up?

2024-02-15 Thread Steve George
On 15/02/2024 00:53, jgart wrote: 7th March (Thursday) 20th March (Wednesday) 2nd April (Tuesday) 15th April (Monday) 3rd May (Friday) 16th May (Thursday) 29th May (Wednesday) Each one held at 19:00 CET / 18:00 BST / 13:00 EST [0] for 1.5 hours. Hi, Thanks for putting this together. Lately I

Re: Committers available for Patch hacking/review meet-up?

2024-02-15 Thread Steve George
Hi Andreas, On 14/02/2024 14:04, Andreas Enge wrote: Hello, thanks, Steve, for getting things going! Am Tue, Feb 13, 2024 at 02:48:08PM + schrieb Steve George: We said they'd be every 13 days, for 3 months to see if it has interest. Proposed calendar: 7th March (Thursday) I wi

Committers available for Patch hacking/review meet-up?

2024-02-13 Thread Steve George
Hi, At Guix Days we said we'd organise some patch review sessions. Q1: Can at least one committer uh ... commit to be at each session to help? The goal of of the sessions is: 1. Teaching people how to do patch reviews 2. Do some patch reviews together in a friendly hacking session We said the

Re: Guix Days: Patch flow discussion

2024-02-11 Thread Steve George
On 9 Feb, Edouard Klein wrote: > > Skyler Ferris writes: > > > On 2/6/24 05:39, Steve George wrote: > >> I agreed to organise some 'patch review' online sessions in the next > >> couple of > >> weeks. > >> > >> O

  1   2   >