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

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

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

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

Re: Core updates status

2024-04-24 Thread Steve George
/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 wanted! > > I'd love to

Core updates status

2024-04-24 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

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

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 >

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

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

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

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

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

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/Group:G

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

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

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

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

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

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. > >> > >> Organi

Re: Collecting Guix talks at FOSDEM

2024-02-07 Thread Steve George
. That an idea? Pj. On Tue, Jan 16, 2024 at 03:35:17PM +, Steve George wrote: Hi all, We're planning to put up a blog post about Guix (and Guix-related) talks at FOSDEM [0]. I've collected all the talks that that are about Guix (or connected areas). If I've missed any Guix related talks

Re: Guix Days: Patch flow discussion

2024-02-06 Thread Steve George
Hi Suhail, On 5 Feb, Suhail wrote: > Felix Lechner via writes: > > > Another is that committers should commit what they think is right > > rather than ask for revised patches. > > I could be mistaken, but I believe this does happen today at least some > of the time. Is your position that >

Re: Guix Days: Patch flow discussion

2024-02-06 Thread Steve George
Hi Edouard, On 6 Feb, Edouard Klein wrote: > I, for one, would be willing to review patches, hoping that in turn my > patches would be reviewed instead of staying in limbo forever, which is > a drag on me submitting more patches. > > Is there a procedure to follow, or do I just start replying

Re: Collecting Guix talks at FOSDEM

2024-02-06 Thread Steve George
Hi Tanguy, On 06/02/2024 08:19, Tanguy LE CARROUR wrote: (...) Quoting Pjotr Prins (2024-02-06 08:39:25) It would also be nice to write a BLOG about what was discussed at Guix days I have notes about what sessions took place during the Guix days. I was planning to send (tomorrow?) a patch

Re: Collecting Guix talks at FOSDEM

2024-02-06 Thread Steve George
. That an idea? Pj. On Tue, Jan 16, 2024 at 03:35:17PM +, Steve George wrote: Hi all, We're planning to put up a blog post about Guix (and Guix-related) talks at FOSDEM [0]. I've collected all the talks that that are about Guix (or connected areas). If I've missed any Guix related talks please tell me

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Steve George
Hi Hartmut, Apologies, my reply-to went a bit mad and I sent you empty emails :-( You said: > The current mail-based workflow is too complicated for new and > occasional committers. This is the main reason I gave up reviewing patches. > In the case of *reviewing patches* can you give some

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Steve George

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Steve George

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Steve George

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Steve George

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Steve George

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Steve George

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Steve George

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Steve George

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Steve George

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Steve George

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Steve George
On 05/02/2024 15:57, Clément Lassieur wrote: Hello, On Mon, Feb 05 2024, Steve George wrote: Hi, Our goal for the discussion: How do we double the number of patches that are *reviewed* and *applied* to Guix in the next six months? Patch flow is a pipeline, to change it we

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Steve George
Hi Leo, On 05/02/2024 14:07, Leo Famulari wrote: On Mon, Feb 5, 2024, at 04:39, Steve George wrote: Our goal for the discussion: How do we double the number of patches that are *reviewed* and *applied* to Guix in the next six months? Patch flow is a pipeline, to change it we

Guix Days: Patch flow discussion

2024-02-05 Thread Steve George
Hi, Our goal for the discussion: How do we double the number of patches that are *reviewed* and *applied* to Guix in the next six months? Patch flow is a pipeline, to change it we could: a. Increase the number of committers - more people to do the work b. Increase the

Re: Collecting Guix talks at FOSDEM

2024-01-17 Thread Steve George
On 17/01/2024 15:47, Simon Tournier wrote: (..) On Tue, 16 Jan 2024 at 15:35, Steve George wrote: We're planning to put up a blog post about Guix (and Guix-related) talks at FOSDEM [0]. I've collected all the talks that that are about Guix (or connected areas). If I've missed any Guix related

Collecting Guix talks at FOSDEM

2024-01-16 Thread Steve George
Hi all, We're planning to put up a blog post about Guix (and Guix-related) talks at FOSDEM [0]. I've collected all the talks that that are about Guix (or connected areas). If I've missed any Guix related talks please tell me so I can add them to the blog post: - Declarative and Minimalist

Re: packaging Typst

2023-11-03 Thread Steve George
Hi Alexis, I've been doing some Rust packaging recently, so maybe this will help you to get started. Here's how I would approach it. Explore the software The first thing I did was explore whether Typst builds in a current Guix environment. If we don't have the right