Re: Google Summer of Code 2023 Inquiry

2023-04-03 Thread Spencer Skylar Chan
Hi Kyle, On 3/31/23 11:15, Kyle wrote: I would expect most software versions to not be in Guix. Simon had mentioned that this is mostly what the guix-past repository is for. However, some packages might be buried on some branch or some commit in some Guix related git repository. It may be hel

[Review Request] GSoC Project Proposal Draft

2023-04-03 Thread Sarthak Shah
Hi Guix, Attached is the draft of my GSoC project proposal on Parameterized Packages. I would really appreciate any comments or suggestions for the same. Happy Hacking! Sarthak (cel7t) parameterized-packages.pdf Description: Adobe PDF document

Re: disarchive: disassemble then assemble tarball

2023-04-03 Thread Simon Tournier
Hi, On Mon, 03 Apr 2023 at 14:19, Timothy Sample wrote: > The ‘assemble-tarball’ procedure assumes (without checking) that it has > access to a copy of its input in the “workspace” directory. Normally, > it would be called from the generic ‘assemble’ procedure, which ensures > this (and also ch

Re: Guidelines for pre-trained ML model weight binaries (Was re: Where should we put machine learning model parameters?)

2023-04-03 Thread Jack Hill
On Mon, 3 Apr 2023, Nicolas Graves via "Development of GNU Guix and the GNU System distribution. wrote: Just to be precise on llama, what I proposed was to include the port of Facebook code to CPP, (llama.cpp, see ticket 62443 on guix-patches), which itself has a license. The weight themselves

Re: Guidelines for pre-trained ML model weight binaries (Was re: Where should we put machine learning model parameters?)

2023-04-03 Thread Development of GNU Guix and the GNU System distribution.
On 2023-04-03 18:07, Ryan Prior wrote: > Hi there FSF Licensing! (CC: Guix devel, Nicholas Graves) This morning I read > through the FSDG to see if it gives any guidance on when machine learning > model weights are appropriate for inclusion in a free system. It does not > seem to offer much. >

Re: disarchive: disassemble then assemble tarball

2023-04-03 Thread Timothy Sample
Hi Simon, Simon Tournier writes: > Discussing in #62153 [1], it is noticed that Disarchive is not working > as expected. To be fair, Oleg is experimenting with reusing some internal Disarchive code in another context. That experiment didn’t go well, and Oleg came to a good (IMO) conclusion: tr

Re: bug#62246: [PATCH] doc: Add a reference to a page explaining consensus decision making.

2023-04-03 Thread Maxim Cournoyer
Hi, Maxim Cournoyer writes: > Hi, > > Ludovic Courtès writes: > >> Hi Maxim, >> >> Maxim Cournoyer skribis: >> >>> This is to make explicit something which until now had always been implicit. >>> >>> * doc/contributing.texi (Commit Access): Mention that committers are >>> expected >>> to empl

Re: Where should we put machine learning model parameters ?

2023-04-03 Thread Kyle
My view as a statistician and Guix user is that trained machine learning models should at best be provided as substitutes. They are opaque binary artifacts of purely digital compilation processes and should not be treated exceptionally to any other build artifact. It would seem to me most consi

Guidelines for pre-trained ML model weight binaries (Was re: Where should we put machine learning model parameters?)

2023-04-03 Thread Ryan Prior
Hi there FSF Licensing! (CC: Guix devel, Nicholas Graves) This morning I read through the FSDG to see if it gives any guidance on when machine learning model weights are appropriate for inclusion in a free system. It does not seem to offer much. Many ML models are advertising themselves as "o

PyQt in core-updates

2023-04-03 Thread Andreas Enge
Hello, Am Thu, Mar 30, 2023 at 11:57:53AM +0200 schrieb Lars-Dominik Braun: > python-pyqt and python-pyqtwebengine should build on core-updates > now. I’ve tested qutebrowser, which works. Other packages depending > on python-pyqt fail due to unrelated problems. I have just fixed calibre. It fail

Re: Disarchive database synchronization

2023-04-03 Thread Simon Tournier
Hi, On sam., 18 mars 2023 at 13:49, Timothy Sample wrote: >> (input (directory-ref >>(version 0) >> - (name "webview-sys-0.6.2") >> + (name "rust-webview-sys-0.6.2") [...] >> As Tim pointed out, Disarchive disassem

Re: State of core-updates

2023-04-03 Thread Simon Tournier
Hi Andreas, On mar., 14 mars 2023 at 21:43, Andreas Enge wrote: >> Well, maybe it could be helpful if now Berlin or Bordeaux starts to >> build etc/release-manifest.scm. WDYT? > > That sounds like a great next step. Someone just has to do it™... The set of Someone is restricted since it requir

disarchive: disassemble then assemble tarball

2023-04-03 Thread Simon Tournier
Hi, Discussing in #62153 [1], it is noticed that Disarchive is not working as expected. For instance, using the ’gnu’ folder containing ’.go’ files. $ tar cvf my-gnu.tar gnu $ guix shell disarchive guile guile-lzma $ mkdir sha256 $ guile scheme@(guile-user)> ,module(disarchive

PSA for RAID users in Guix System (mdadm)

2023-04-03 Thread Development of GNU Guix and the GNU System distribution.
Hi, If you came from another GNU/Linux distribution and use software RAID in Guix System, you may not be getting the best possible experience. This message is probably only interesting to you if you have a 'raid-device-mapping' in your operating system declaration. [1] In terms of basic functiona

Where should we put machine learning model parameters ?

2023-04-03 Thread Development of GNU Guix and the GNU System distribution.
Hi Guix! I've recently contributed a few tools that make a few OSS machine learning programs usable for Guix, namely nerd-dictation for dictation and llama-cpp as a converstional bot. In the first case, I would also like to contribute parameters of some localized models so that they can be used

Re: [RFC] Cosmetic changes to define-configuration usage

2023-04-03 Thread Bruno Victal
On 2023-03-31 15:46, Maxim Cournoyer wrote:> I have some apprehension that if we start adding white space between the > fields here, we'll soon have people adding white space to many other > places (for consistency or other reasons), which I wouldn't welcome (I > value compactness, and since in Sc

Re: gstreamer 2.22, webkitgtk 2.40.0, qt 5.15.8 and ffmpeg 6 on staging

2023-04-03 Thread Andreas Enge
Hello Maxim, Am Tue, Mar 28, 2023 at 11:10:01PM -0400 schrieb Maxim Cournoyer: > It'd be useful if people tested it by reconfiguring their systems with > it or updating their profiles, and report any issues, as I'd like to > merge this branch into master in about a week time, if there are no > blo