Re: How (not to) deal with upstreams that have _extremely_ toxic maintainership Was: xlibre X11 server

2025-08-01 Thread indieterminacy
Hello spacecadet, On 2025-08-01 17:03, spacecadet wrote: On 8/1/25 4:42 PM, Ekaitz Zarraga wrote: ... the devs are trying to make good relations with any distros/DEs/DMs they can. I haven't brought up guix to them since I don't consider myself a representative of the distro, but if anyone's

Re: Introducing Guixotic, a Guix/Guile worker cooperative

2025-07-10 Thread indieterminacy
On 2025-07-10 20:26, Ludovic Courtès wrote: Hello, Edouard Klein writes: I run guix-hosting.com which does not have enough clients to sustain me, and because I hate myself everytime I do any form of marketing, it does not grow. Heh. :-) (I've looked again at the web site and at the API

Re: Dependencies on version ranges?

2025-07-10 Thread indieterminacy
Hello Daniel, On 2025-07-10 07:43, Daniel Littlewood wrote: Hi guix-devel, I have been working recently on packaging Ruby gems. There is a particular feature I have been unable to replicate, namely that gems declare their dependencies with both a symbolic name and a version range. For examp

Re: Revisiting the "ChangeLog" style.

2025-07-10 Thread indieterminacy
Hello Ekaitz, On 2025-07-10 08:01, Ekaitz Zarraga wrote: On 2025-07-09 23:34, Tomas Volf wrote: The commit message's purpose isn't to enable people to avoid reading the diff; that's an impossible goal. It's to contextualize the diff. Which, btw, most of the Guix commits DO NOT do. I belie

Re: xlibre X11 server

2025-07-03 Thread indieterminacy
Hello Samuel, On 2025-07-02 14:08, Samuel Christie wrote: I'm not sure I understand the reactions to the Xlibre project. The quote from their website is: This is an independent project, not at all affiliated with BigTech or any of their subsidiaries or tax evasion tools, nor any political a

Re: xlibre X11 server

2025-07-02 Thread indieterminacy
Hi Spacecadet, Im sorry to be a curmudgeon following not only your efforts but also your active communications, but I feel that I should flag to others here that there are points of concern regarding the behaviour of XLibre. Not wanting to get too bogged down in the mire, it appears positions

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

2025-05-13 Thread indieterminacy
Hi, On 2025-05-12 15:33, Ludovic Courtès wrote: Steve George writes: Note that 'Deliberate' means to "consider or discuss", and a person would "vote" at the end of a deliberation period to "to express your choice or opinion". That is the standard use in English. One doesn't keep a "Deliberat

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

2025-05-06 Thread indieterminacy
Hello Andreas, On 2025-05-06 07:55, Andreas Enge wrote: So that a motion does not pass, one either needs 1 person to disapprove (which is a strong veto right), or 75% to not reply (which is a very high barrier). Andreas I would assert that providing veto functionality within such a large

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

2025-04-29 Thread indieterminacy
On 2025-04-29 08:14, Steve George wrote: indieterminancy - does that give you enough information and clarity about the SAC? Sure, all good! FWIW, at some point I do intend to form a Prolog team and join Rust's. However, it would be counter productive at this moment in time. Jonathan

Re: Why YOU should join a Team!

2025-04-27 Thread indieterminacy
Hi Steve, Thanks for the multiple clarifications and emphases regarding various strands which contribute to the governance of Guix. 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.

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

2025-04-21 Thread indieterminacy
“I accept” On 2025-04-21 14:07, 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

Re: Please don't leave GNU

2025-03-30 Thread indieterminacy
Hello Caleb, Some people wear their values on their chests and others in their hearts. The active members in the Guix community live and breath the GNU spirit and release coding using such licenses. I am not aware of any momentum regarding Guix using non GNU licenses, so Im not sure why you

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

2025-03-10 Thread indieterminacy
Hello all, Reading a random fediverse thread, I came across some aspects about growth of issues and governance around duplications and feature requests: https://social.wildeboer.net/@jwildeboer/114131748974841455 ``` What I gather from the replies is that better issue tracking should work w

Re: [GCD] Rename “main” branch

2025-02-20 Thread indieterminacy
Hello Ekaitz, Im getting why you (and Christopher in the recent email) have concerns and thank you for speaking freely. I personally feel that Liliana (as part of the GCD) has written a balanced description of the weaknesses inherent within descriptors (both in terms of recent branch naming,

Re: [GCD] Renaming `Master` Branch Into Another Term

2025-02-12 Thread indieterminacy
(nobody has strayed off too far I should posit). Id prefer the ruin of this thread than another. On 2025-02-12 19:09, Ian Eure wrote: Hi Jonathan, indieterminacy writes: Hello, I believe that the term `Master` for the root branch is an anacronism. I propose that it is renamed to `The Gulf of

[GCD] Renaming `Master` Branch Into Another Term

2025-02-12 Thread indieterminacy
Hello, I believe that the term `Master` for the root branch is an anacronism. I propose that it is renamed to `The Gulf of Mexico`. Unless people have a better suggestion? Kind regards, Jonathan

Guix Days - Thursday Night Dinner

2025-01-29 Thread indieterminacy
Tanguy and I have booked a restaurant for Thursday. Its a classic of Art Nouveau architecture, so it should be ambient and convivial. We can book more than the provisional 20 envisaged but out of respect for the venue the sooner we know the numbers the better! Menu and info here: https://pa

Re: Insights for future development from the Guix Survey

2025-01-26 Thread indieterminacy
On 2025-01-26 15:09, jbra...@dismail.de wrote: January 26, 2025 at 7:42 AM, "Steve George" mailto:st...@futurile.net?to=%22Steve%20George%22%20%3Csteve%40futurile.net%3E > wrote: Perhaps we could write a blog post? To highlight some of those things? Maybe we can encourage someone to look at t

Re: Guix Days and Fosdem 2025

2025-01-25 Thread indieterminacy
Hello Dan, On 2025-01-23 18:52, Dan Littlewood wrote: I will be in Brussels on Friday but not Thursday. It is not totally clear to me whether there is a gap - I see a couple of people tagged "Thursday" but not sure if the corresponding Friday is inhabited. I'm a relative beginner with guix, but

Re: Courier services for Guix Days

2025-01-22 Thread indieterminacy
On 2025-01-22 17:20, Andreas Enge wrote: Hello, Guix Days and FOSDEM are getting closer, so I am activating myself! We have had an offer of donation of an aarch64 machine for the build farm; the board is currently in Strasbourg. Will any of the Guix Days/ FOSDEM participants go through this cit

Re: Guix Days and Fosdem 2025

2025-01-17 Thread indieterminacy
Cool, ... Im still trying to work out what day of the week that the Day `futurile` occupies... On 2025-01-17 18:14, Rostislav Svoboda wrote: Im marked down for two days, but I will be going to the Friday event (im going to a community metrics event on the Thursday). Also Im stepping out for

Re: Guix Days and Fosdem 2025

2025-01-17 Thread indieterminacy
Im marked down for two days, but I will be going to the Friday event (im going to a community metrics event on the Thursday). Also Im stepping out for a lecture at 230 PM on the Friday. Perhaps whoever has the stamina to navigate the buggy FSF site can update that detail, so that they can add t

Re: Guix Common Document process (v7)

2025-01-15 Thread indieterminacy
Hello Andreas, On 2025-01-15 15:34, Andreas Enge wrote: ... Concerning consensus, I am mildly worried about deadlocks (including when trying to modify this RFC/GCD). What happens if some person insists on disapproving? (I am reminded of the European Union where one member state can effectivel

Re: On a Guile-based Build-Tool complimenting Guix

2024-12-19 Thread indieterminacy
On 2024-12-19 22:17, Janneke Nieuwenhuizen wrote: Divya Ranjan writes: Hello, The other day, after being frustrated of build systems (auto-tools, meson, maven etc.), I wondered why doesn’t Guix which has such powerful tools within it (`guix build`, `guix pack` etc.) also not have a purely Guil

Re: How to build Rust packages

2024-12-08 Thread indieterminacy
I should point out that I am packaging Scryer-Prolog, which uses Rust in its underbelly. As it stands, the divergences of crate versioning means that my package definition is nearly 60k LOC and Ive had to validate over 1.1k packages already. Naturally, some of these are duplicates of Guix pack

Re: Lisp assembly at 38c3

2024-12-06 Thread indieterminacy
Fabio, Thanks for leading this initiative. I guess your ambitions go beyond just making London a Guix hub :) Id encourage you to mention the assembly to the TXR mailinglist: https://www.kylheku.com/txr-users/ While this Lisp flavour is lacking in numbers its designs and practices are exemplary

Re: Creating a C/C++ team?

2024-12-06 Thread indieterminacy
Hello, Is it too late to have this team having an id name 'cpp' rather than 'c++'? As a fan of regex its use of the almighty plus sign has wrankled me. Also, as an outsider Ive always considered cpp to be representative of both C and C++, rather than a subset. Thanks, Jonathan On 2024-12-0

Re: Regarding the vertical alignment in the record definitions

2024-12-05 Thread indieterminacy
Hello, On 2024-12-05 07:13, Maxim Cournoyer wrote: Hi Tomas, ... I agree it's a bit tedious, both manually and also in diffs. My personal preference is to leave just one space between the field name and the value, that also holds for variable bounds in lets, etc., to avoid the problem (at the

Re: Unhelpful "--help" output

2024-11-12 Thread indieterminacy
Hello Christopher, On 2024-11-12 16:23, Christopher Howard wrote: Hi, if planning to make changes to --help output, could you please try to preserve the output formatting as much as possible? I'm trying to fix the bitrot in the emacs-guix "shell commands" code, which actually parses the --help

Re: Please take the User and Contributor survey

2024-11-12 Thread indieterminacy
Hello Christopher, On 2024-11-12 15:05, 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. I would mention experimenting with Elinks (I belie

Re: Running a Guix User and Contributor survey

2024-11-01 Thread indieterminacy
On 2024-11-01 08:59, 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 contributors interact with the project. I would love feedback on it. Thanks for putting work into t

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

2024-10-27 Thread indieterminacy
: Hi, On 2024-10-27 11:00, indieterminacy wrote: I think a useful measurement of any community is the diversity within it. I do think we are a pretty diverse group. But it all comes to what you consider diverse. Some people brought this conversation during the Guix Days, probably ignoring the

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

2024-10-27 Thread indieterminacy
Hello Ekaitz, On 2024-10-27 02:01, Ekaitz Zarraga wrote: Hi Juliana, I like some of the points you do here: we should encourage committers to review patches, and give commit access to those that are focused on that. On the other hand, I disagree with your message about GNU and the FSF. Fir

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

2024-10-26 Thread indieterminacy
On 2024-10-26 18:40, Suhail Singh wrote: Christine Lemmer-Webber writes: ... Specifically, the bulk of patch submissions in Guix deal with packages. Barring some core packages, perhaps Guix would be better served by splitting other packages into a separate channel. The organization and manage

Re: Discussion on Guix funding // future

2024-10-25 Thread indieterminacy
On 2024-10-25 13:22, Steve George wrote: 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 ex

Re: Discussion on Guix funding // future

2024-10-25 Thread indieterminacy
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 hand out an award with a monetary component at an annual e

Re: Language-specific guides for using "guix shell"

2024-10-02 Thread indieterminacy
). Cool! Its worth pointing out the Lisp dialect, TXR https://www.nongnu.org/txr/txr-lisp.html FWIW, here are some of my notes: https://git.sr.ht/~indieterminacy/?search=3q+txr For every Lisp, I try to include a guix manifest to make the instructions reproducible and I plan to add guides on

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

2024-09-06 Thread indieterminacy
On 2024-09-06 10:09, Andreas Enge wrote: Hello, Am Fri, Sep 06, 2024 at 11:11:14AM +0200 schrieb Ludovic Courtès: The way I see it, one of the branches would be tested independently. The second one would also be tested independently, but on a limited scope—e.g., x86_64-only, because (1) we usua

Re: EU NGI funding cut engagement opportunity

2024-07-21 Thread indieterminacy
On 2024-07-21 01:15, Juliana Sims wrote: Greetings comrades, As many of you are likely already aware, the European Union has recently made plans to cut funding to its Next Generation Internet (NGI) initiative which funds hundreds of FOSS projects, including many related to Guix itself. The c

Re: Sustainable funding and maintenance for our infrastructure

2024-07-02 Thread indieterminacy
Hello, Its worth pointing out the work of OpenBSD Amsterdam - which has raised over €40k for its respective foundation. Its approach is to donate €10 per VM and €15 per VM renewal and has 850 VMs. Here are details on its hardware: https://openbsd.amsterdam/hardware.html It references this:

Re: rewriting history; Was: Concerns/questions around Software Heritage Archive

2024-03-22 Thread indieterminacy
On 2024-03-18 15:14, Andreas Enge wrote: Am Mon, Mar 18, 2024 at 04:33:49PM +0200 schrieb MSavoritias: Actually gitlab already is facing something like that and they are doing what was proposed elsewhere: mapping of UUIDs to display names https://gitlab.com/gitlab-org/gitlab/-/issues/20960 In

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

2024-02-23 Thread indieterminacy
Hello, On 2024-02-23 19:13, Tomas Volf wrote: On 2024-02-22 23:27:31 +, Steve George wrote: ... Will the Jitsi link be shared somewhere (here, irc, ...) for those of us who are not able to sign up on the page? I am getting this error: Your IP address has been flagged as a source of spa

Re: Git-LFS or Git Annex?

2024-01-24 Thread indieterminacy
people. -- Jonathan McHugh indieterminacy@libre.brussels

Emacs Packaging Magazine

2023-10-11 Thread indieterminacy
. -- Jonathan McHugh indieterminacy@libre.brussels

Re: ActtivityPub and Haunt

2023-09-29 Thread indieterminacy
-- Jonathan McHugh indieterminacy@libre.brussels

Re: The Giraffe; the Pelican et al (was Re: The e(macs)lephant in the room and the Guix Bang)

2023-09-26 Thread indieterminacy
n -- Jonathan McHugh indieterminacy@libre.brussels

The Giraffe; the Pelican et al (was Re: The e(macs)lephant in the room and the Guix Bang)

2023-09-23 Thread indieterminacy
ease, stop throwing your judgement on people. Potential users or contributors even. Also, magit. I use Emacs, love magit, I used to use it daily also at $day_job on Windows because it's just so good, but I can assure you most of Git users never heard of it and live their life pretty happ

ActtivityPub and Haunt

2023-09-19 Thread indieterminacy
cHugh indieterminacy@libre.brussels

Re: How can we decrease the cognitive overhead for contributors?

2023-09-03 Thread indieterminacy
aster Emacs prior to Guile (Im highly flow orientated). I don't think software we use is the main problem, but the fact that we are not always sensible with other people's experience. Cheers, Ekaitz -- Jonathan McHugh indieterminacy@libre.brussels

Re: Maybe a way to get a few more developpers to work on Guix ?

2023-06-22 Thread indieterminacy
cations in for the end of July. -- Jonathan McHugh indieterminacy@libre.brussels

Re: London Guix meetup

2023-06-14 Thread indieterminacy
bican, Mobilizon, thats exuding far too much class :) Cant make it over but enjoy the chance to lock horns! -- Jonathan McHugh indieterminacy@libre.brussels

Re: Fwd: Greens/EFA internship

2023-05-12 Thread indieterminacy
+ 32 228 32860 PHS02C027 Rue Wiertz 60 B-1047 Bruxelles -- Jonathan McHugh indieterminacy@libre.brussels

Re: The 🐑 Shepherd gets a service collection

2023-03-13 Thread indieterminacy
gs are the yellowed clumps of wool that cluster around their netherregions. There is a antipodean phrase, 'rattle yer dags!', to mean 'hurry up!', given the clumps bouncing around when sheep move quickly. -- Jonathan McHugh indieterminacy@libre.brussels

Re: Emacs next variants

2023-03-12 Thread indieterminacy
make relevant changes? Thanks, -- Jonathan McHugh indieterminacy@libre.brussels

Re: Implementing Nix's command-not-found in Guix

2023-03-04 Thread indieterminacy
acking! -- Jonathan McHugh indieterminacy@libre.brussels

Building Bootloader Images for Owner-Controlled Computers

2023-02-15 Thread indieterminacy
piles your compiler. ``` https://sr.ht/~amjoseph/ownerboot/ -- Jonathan McHugh indieterminacy@libre.brussels

Re: Packages grow, no longer fit on a 💾

2023-01-18 Thread indieterminacy
level utilities and applications. -- Jonathan McHugh indieterminacy@libre.brussels

Re: GNU Guix 1.4.0 released

2023-01-03 Thread indieterminacy
the documentation — gets coat -- Jonathan McHugh indieterminacy@libre.brussels

Re: GNU Guix 1.4.0 released

2023-01-03 Thread indieterminacy
On 03-01-2023 19:42, Joshua Branson wrote: indieterminacy writes: On 03-01-2023 10:08, Ludovic Courtès wrote: Hi! Maxim Cournoyer skribis: Congrats, and yay! It's a hell of a release! :-) Let's try to make more punctual ones from now on, and also try to lower the amount of ma

Re: GNU Guix 1.4.0 released

2023-01-03 Thread indieterminacy
your work on 1.4.0 ! -- Jonathan McHugh indieterminacy@libre.brussels

Re: Stratification of GNU Guix into Independent Channels, X-mas and Guix days!

2022-12-25 Thread indieterminacy
On 24-12-2022 09:37, Pjotr Prins wrote: tis like packages under a X-mas tree guix xmas add games guix xmas add tex guix xmas add paint guix xmas add payamas I just guix pulled version 1.4 out of a cracker. That will make for a happy new year Thanks all! Happy holidays everybody! Jonathan

Winding down of Fosshost

2022-12-04 Thread indieterminacy
Unfortunately Fosshost is being wound down, due to organistional failings at the executive level. https://fosshost.org/ Given Fosshost's place in the ecosystem: is this something which requires mitigating at the Guix end? -- Jonathan McHugh indieterminacy@libre.brussels

Re: issue tracking in git

2022-11-23 Thread indieterminacy
oading. I shall keep you informed. indieterminacy writes: [...] FWIW, Ive been working on Gemini and issue trackers in parrallel to Genenetwork. Arun did such a great job with a minimalist setup that I thought it more proper to create a bigger ladder (given the reach of all the domai

Re: issue tracking in git

2022-11-23 Thread indieterminacy
ith that of the Emacs-Hyperbole format, Koutliner, as well as the "recursive-modelling-language" I have been developing Qiuy. https://git.sr.ht/~indieterminacy/1q20hqh_oqo_parsing_qiuynonical/ As a consequence, it has grown into something different and more complex. I need to trim th

Re: Guix Goals: One Hackable Developer Tool To Rule Them All

2022-10-13 Thread indieterminacy
rience to the next level. Kind regards, pinoaffe -- Jonathan McHugh indieterminacy@libre.brussels

Re: Could Guix System eventually run on top of HyperbolaBSD ? slightly off topic

2022-07-11 Thread indieterminacy
On 12-07-2022 00:44, Joshua Branson wrote: Sorry for starting this centuries flame war, but I can't help but be more and more impressed with OpenBSD. It seems ideal for small scale servers (aka NOT large databases). It tries really hard to be secure by default and has great documentation. Wi

Re: how to write services

2022-06-18 Thread indieterminacy
Hi Maxime, On 18-06-2022 14:23, Maxime Devos wrote: indieterminacy schreef op za 18-06-2022 om 13:53 [+0200]: Additionally, based upon a decent demonstration on LMDB, I realised that my annotation system makes it more feasible to adapt documents into LDIF database-like-files (is that the

Re: how to write services

2022-06-18 Thread indieterminacy
work's own approach to such concepts to see how such habits can build out over time: https://github.com/genenetwork/gn-gemtext-threads Midway through my NLNet grant (once a move past a hospice related issue), Ill be integrating two interpreters covering formats (GemText and Koutliner) and my

Re: Teams

2022-06-05 Thread indieterminacy
John Soo Maxim Cournoyer Nicolas Goaziou Tobias Geerinckx-Rice What do you think? -- Jonathan McHugh indieterminacy@libre.brussels

Re: GNU Mes 0.24 released

2022-05-09 Thread indieterminacy
Larry Doolittle writes: > Ludovic and friends - > > On Sun, May 08, 2022 at 12:34:47AM +0200, Ludovic Courtès wrote: >> Jan Nieuwenhuizen skribis: >> > Mes has now been ported to M2-Planet and can be bootstrapped using >> > stage0-posix[0], starting from the 357-byte hex0 binary of the >> > bo

Re: Excessively energy-consuming software considered malware?

2022-04-04 Thread indieterminacy
Attila Lendvai writes: > > and especially so for inflation, which is straight out a tax that > siphons the purchasing power from people who hold cash equivalents > (i.e. the poor), to the people who own assets (i.e. the > wealthy)... who are also closer to the source of new money, and > therefo

Re: Formalizing teams

2021-12-24 Thread indieterminacy
Good catch! TBH, I did wonder whether the feudal eptimology of the English word may raise eyebrows. Hartmut Goebel writes: > Am 23.12.21 um 22:51 schrieb Jonathan McHugh: >> I reckon 'coterie' is more elegant a term: > > IMHO we chould not use this term. > > The German translation is "Seilschaf

Re: Convention for new “guix style“?

2021-12-22 Thread indieterminacy
I wonder if there has been any progress made by Arun Isaac with his program, Semantically meaningful S-expression diff https://archive.fosdem.org/2021/schedule/event/sexpressiondiff/ ``` Traditional diff implementations, such as GNU Diff, treat files as a flat list of lines. A tree-diff algorith

Re: Formalizing teams

2021-12-22 Thread indieterminacy
Its certainly worth developing more formal clusters. It would be wise to try and make concerns and research interconnected - lest we create silos that communicate with other groups less. Jonathan McHugh Jack Hill writes: > On Wed, 22 Dec 2021, Ludovic Courtès wrote: > >> Hello Guix! >> >> I’v

Re: Preservation of Guix 2021-10-22

2021-10-25 Thread indieterminacy
Hi Simon, Would it be remiss to cross reference contributors to these identified scripts against Guix contributors (commits, ML messages)? With that it may be possible to email them a templated message, featuring: * The current activity and reason for outreach * The advantages of providing improv

Re: Public guix offload server

2021-10-25 Thread indieterminacy
Hi Arun, Researching git-shell, I noticed an example of how Less could be exploited to increase. privileges: => https://hackaday.com/2017/05/10/git-shell-bypass-less-is-more/ It suggests enabling the no-pty flag to mitigate this. I think it would be great to utilise git-shell (and I am intereste