@ArneBab Nice document!
That ‘-f’ has a different meaning in ‘guix pack’ is probably an oversight from its early days.
@ArneBab Nice document!
That ‘-f’ has a different meaning in ‘guix pack’ is probably an oversight from its early days.
Support to generate AppImages with ‘guix pack’ by @baleine & Sebastian Dümcke has landed!
https://guix.gnu.org/manual/devel/en/html_node/Invoking-guix-pack.html#index-AppImage_002c-create-an-AppImage-file-with-guix-pack-1
@ekaitz_zarraga Ahem, I think I did answer to the PEG patches, didn’t I?
I haven’t checked the next round yet, and it’s already been way too long, and really the problem is that nobody else is looking at the backlog currently, but… we’ll get there.
Now, I agree that there’s a real issue to be solved in Guile.
Rare picture of the first laptop in the universe that booted Guix System, then GuixSD (there’s been so much intense hacking on it that it even lost some of its keys).
Hey, I realized it’s been 12 years of #Guix today! 🎉
@PuercoPop Agreed, though there’s also the fact that every commit must be signed by an authorized committer: this is how users authenticate what ‘guix pull’ gives us and a key security aspect.
The unfortunate side effect (or not so unfortunate, depending on how one looks at it) is that this rules out automated commits.
@picnoir Could you explain a bit the FOD-based dependencies fetchers (or send a link)? (I always read “FOD” is “FUD”; for those like me, we’re talking about fixed-output derivations. :-))
‘nixpkgs-review’ looks pretty cool indeed; the recently-added ‘mumi am’ helps, but it only does a tiny part of the job.
How does ‘nixpkgs-review’ figure out which packages (if any) need to be rebuilt to validate a PR?
@PuercoPop Teams in Guix are an attempt at addressing these very problems (we purposefully chose not to have per-package maintainers back in the day).
https://guix.gnu.org/manual/devel/en/html_node/Teams.html
Someone who submits a patch automatically has members of the relevant team(s) Cc’d.
But again, tooling is not making it as easy as it could, especially for team members.
@PuercoPop Guix committers can push to ‘master’, yes, but they don’t have a waiver: their submit for their code for review like everyone else. Their duty as reviewer is also codified:
https://guix.gnu.org/manual/devel/en/html_node/Commit-Access.html#Helping-Out
(But it’s fair to say it’s not working well.)
@raito But not for “random” package updates though? (Compared to upgrading nginx, PostgreSQL, etc.)
@stuebinm Most up-to-date distro according to https://repology.org/ (despite being also the biggest).
There’s a very large number of contributors but a very large number of packages too. :-)
I should say I have been looking at https://nix-community.github.io/nixpkgs-update/ and I think it doesn’t tell the whole story about this amazing achievement.
What if trivial package updates were always built?
@zimoun Ma réponse c’est que la question du paquet manquant existe dans toute distribution (Guix est la 5ème en taille, sans compter les canaux).
Et donc, dans quelle mesure chacun·e peut s’approprier l’outil pour ajouter des paquets ?
Y’a des réponses techniques (guix import, Guix Packager) et sociales (former des groupes d’entraide comme autour de Café Guix et Guix-HPC). Et ça progresse !
Hi, thanks for having me at https://coop.social, great to be here! 👋
A good chance to re-introduce myself: I'm Fabio, an aspiring critical technologist. I'm interested in technology and politics and the interplay between the two. I tend to care about technology's social/political/ethical aspects as much as or more than the purely technical ones.
0/
@BassinesNon C’est dommage d’aller d’un enclos commercial à un autre, avec les mêmes travers, quand on a Mastodon. (Mais vous restez aussi là, hein ?)
@gomli Oui, cet entretien reste rapide et superficiel. Merci pour les liens !
« François Jarrige : “Tout choix technique est un choix politique” » (oct. 2023)
https://reporterre.net/Francois-Jarrige-Tout-choix-technique-est-un-choix-politique
Les enregistrements de l’atelier Guix-HPC du 7 novembre sont en ligne 👇
https://hpc.guix.info/events/2024/workshop/program/
(Et malheureusement le son et l’image n’ont pas la qualité escomptée.)
@SReyCoyrehourcq @zimoun Mais il a peut-être bon, le message d’erreur ? :-)
Quand tu fais « guix authenticate hashducommit clefgpg », tu spécifies un commit d’introduction autre que l’original. Donc peut-être que ça passe, mais en fait ça ne vérifie rien.
Je vois qu’il y a une marge d’amélioration sur l’UI/UX et/ou doc en tout cas !
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.