Hello,
I'm forwarding my message here, maybe someone on guix-devel can help me.
Sorry for the cross-post!
Start of forwarded message
From: Giovanni Biscuolo
To: help-g...@gnu.org
Subject: [sane] how to scan using sane-airscan?
Date: Fri, 30 Aug 20
add a route for
device "swws-bridge" (see below) in the "eno1" [1] static-networking
declaration is simply a... mistake.
Julien I'm adidng you in Cc: only because you develop guile-netlink and
maybe you could see if it's possible to improve netlink related error
messages.
Hello,
OK I've managed to fix my networking problem, here is how I did it...
Giovanni Biscuolo writes:
[...]
> The networking service is failing with this message (manually copied
> here, please forgive mistakes):
now that I can connect via SSH, I can copy the actual mes
Hello Skyler,
Skyler Ferris writes:
> On 4/12/24 23:50, Giovanni Biscuolo wrote:
>> general reminder: please remember the specific scope of this (sub)thread
[...]
>> (https://yhetil.org/guix/8734s1mn5p@xelera.eu/)
>>
>> ...and if needed read that message agai
ges definitions) are we really going to
>> start our own (or one managed by the reproducible build community)
>> "reproducible source tarballs" repository? Is this feaseable?
>
> but why would that be any better than simply building from git? which,
> i think, would even t
the (auto)generated semi-binary seeds in the release tarballs.
Security is a complex system, especially when considering the entire
supply chain: let's focus on this _specific_ weakness of the supply
chain. :-)
Ciao! Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
ase tarballs?
WDYT?
[...]
Grazie! Gio'
[1] or other reasons specific to a package that should be documented
when needed, at least with a comment in the package definition
[2] the autogenerated files that are not pragmatically verifiable
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
istribution_ of
_trusted_ software, not to good programming
[2]
https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions#runners
«each workflow run executes in a fresh, newly-provisioned virtual machine.»
see also
https://www.paloaltonetworks.com/blog/prisma-cloud/unpinnable-actions-github-security/
for security concerns about GitHub actions relying on Docker containers
used for "reproducibility" purposes.
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
with... by other people but the release manager :-(
[...]
Happy hacking! Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
Hello,
a couple of additional (IMO) useful resources...
Giovanni Biscuolo writes:
[...]
> Let me highlight this: «It is pragmatically impossible [...] to peer
> review a tarball prepared in this manner.»
>
> There is no doubt that the release tarball is a very weak "trusted
&
ce (origin
(method url-fetch)
(uri (list (string-append "http://tukaani.org/xz/xz-"; version
".tar.gz")
(string-append "http://multiprecision.org/guix/xz-";
version ".tar.gz")))
--8<---cut here---end--->8---
P.S.: in a way, I see this kind of attack is exploiting a form of
statefulness of the build system, in this case "build-to-host.m4" was
/status/; I think that (also) build systems should be stateless and Guix
is doing a great job to reach this goal.
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
tkon4c4@protonmail.com
3. https://lists.gnu.org/archive/html/guix-devel/2024-04/msg0.html
https://yhetil.org/guix/3ae39210-ba8b-49df-0ea1-c520011b7...@gmail.com/
Message-ID: 3ae39210-ba8b-49df-0ea1-c520011b7...@gmail.com
HTH! Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
unet.org/en/reclaim/motivation.html
[...]
Regards, Giovanni.
[1] https://guix.gnu.org/en/blog/2020/securing-updates/
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
ilmap
The problem, let me call it a "rights clash", arises when pretenting
that "rewriting the past" is a right people can exercise, protected by
the european GDPR also.
[...]
Loving, Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
l in all: what rights are we talking about, please?!?
Loving, Giovanni
[3]
https://yhetil.org/guix/iytrYuvr9BcPdWG17PDP5SXyjrZzwBGx1sbh0BVcDZ8PAifSIMdPXPbuhhDu-2woPlaWmEWnSt09h4OravmRRBrMB5uDlXYtKtI0egEQX_k=@lendvai.name/#r
[4]
https://yhetil.org/guix/86d01304cc8957a2508e1d1732421b5e0f9ceeb5.ca...@planete-kraus.eu/
P.S.: I am DPO and copyright advisor at my tiny company, but IANAL :-D
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
's much better to
have a clear succinct actionable issue report. This way, the issue
tracker is a list of clear actionable items rather than a mess of
unreproducible issues.» [2]
Happy hacking! Gio'
[...]
[1] https://debbugs.gnu.org/server-control.html
[2] https://tissue.systemreboot.net/manual/dev/en/#section11795
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
unnecessary friction, the net of the
> issue is IMHO #1: reviewing is just boring and time-consuming.
This is the one and only reason.
[...]
I don't have anything to add, for now.
Happy hacking! Gio'
[1] id:87y1ha9jj6@xelera.eu aka
https://yhetil.org/guix/87y1ha9jj6@xelera.eu/
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
e (well, it still does not but that is not the
> point). But I needed it. So, what options I had?
I still have not had a try but maybe is possible to define something
like my/connman-service-type that extends the default one with all the
fields a user may need.
Maybe a Coockbook section could be u
most sure not so log ago it was pointing to a valid file.
Are the two issues linked of do I need to file a separate bug for the
manual?
Sorry I don't know how to help to fix it.
Best regards, Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
Giovanni Biscuolo writes:
[...]
>> but I think this is close to the right track. Either operating-system
>> should be extended to support things like disk partitioning,
the library for doing this with Guile is guile-parted (packaged in
Guix); it's used by the Guix
Hello Ian,
Ian Eure writes:
> Giovanni Biscuolo writes:
[...]
>> Please consider that a preseed file is very limited compared to
>> a
>> full-fledged operating-system declaration since the latter
>> contains the
>> declaration for *all* OS configuration, no
m disk-layout.scm /mnt
where disk-layout.scm is a declarative gexp used to partition, format
and mount all needed filesystems
the resulting config.scm would be an operating-system declaration with
included the contents of preseed.scm (packages and services
declarations)
2. guix system init config.
! [1]
I also missed that line in (info "(guix-cookbook) Running Guix on a
Linode Server") ;-(
I still have not tested that fix with my bootstrap-guix.sh installation
script, but I'm pretty sure it will work.
Thank you so much! Gio'
[1] I also need to enhance my qemu scripts needed for testing
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
Thank you for your explanation: I checked gnu/build/linux-boot.scm
and it's just as you pointed out; I simply overlooked the error was in
the "initrd phase"... and now I'm starting to barely understand what's
happening
> I'm not an expert in early boot process so please forgive me any
> mistakes I might have made in this explanation :)
No mistakes :-D
Thank you for your help! Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
t issue is connected with BTRFS, but
I'll investigate!
Thank you! Gio'
[...]
[1] I don't know the host filesystem but if it's BTRFS, placing a COW
(qcow2) filesystem on top of another COW have a very bad performance,
see
https://www.qemu.org/docs/master/system/qemu-block
S, you can find it attached to
this email as bootstrap-guix.sh or at this git repo URL:
https://gitlab.com/softwareworkers/swws/-/blob/master/infrastructure/hosts/cornouiller/bootstrap-guix.sh?ref_type=heads
#!/bin/bash
# Copyright © 2023 Giovanni Biscuolo
#
# bootstrap-guix.sh is free software; you
seems like a tricky problem to solve.
...I feel like I'm missing something important here :-)
Thanks! Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
a released revision of the software, since tags (even
annotated one) can be added by repo committers for any reason they find
useful; i.e. the last tag commited gor the Guix repo is
base-for-issue-62196. If and ONLY IF committers use a recognised
pattern for the tag - i.e. v - we can get the las
8.1.
v0.8GNU Guix 0.8.
v0.7GNU Guix 0.7.
v0.6GNU Guix 0.6.
v0.5GNU Guix 0.5.
v0.4GNU Guix 0.4.
v0.3GNU Guix 0.3.
v0.2 GNU Guix 0.2.
v0.1GNU Guix 0.1.
v0.0Guix 0.0, initial announcement.
--8<---cut here---end--->8---
HTH!
Happy hacking, Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
->8---
see https://git-annex.branchable.com/tips/largefiles/ for a description
of this feature
> It's indeed less copyleft though. Simpler, but also maybe less adapted
> to this use-case.
With git-annex everyone can set up a "git-annex enabled" server
(although h
ah git hosted remote (not
supporting git-annex-shell, AFAIK) for location tracking and the same
(or more) rsync servers we are using to store media.
Thanks! Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
/tips/centralized_git_repository_tutorial/on_your_own_server/
[4] https://git-annex.branchable.com/tips/using_gitolite_with_git-annex/
[5]
https://about.gitlab.com/blog/2015/02/17/gitlab-annex-solves-the-problem-of-versioning-large-binaries-with-git/
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
(info "(guix) Upgrading Guix") are clear; they
are just for a systemd based distro but should be easily "transposed" to
a different init system by the users... or not?
Thanks! Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
tallation provides an
unbootable system.
Sorry for the "short story made long" but my script it's a proof of
concept to allow installing a Guix System starting from any (recent)
rescue system (tested only with a Guix install image and a systemd
rescue system, grml), that's why is so
borate on their response to the RFI.
--8<---cut here---end--->8---
We'll see if this "message in a bottle" will be heard by Someone™
Thank you and happy hacking! Gio'
[1] https://www.federalregister.gov/d/2023-17239/p-23
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
mo chiudere il sondaggio e fissare la data dell'incontro
per favore?
Ciao! Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
Hi,
Simon Tournier writes:
> Hi,
>
> On Tue, 19 Sep 2023 at 18:35, Giovanni Biscuolo wrote:
>
>> I'm also suspecting that the spark that started the "Guix Bang" in
>> Ludovic's mind, the very moment he realized nix could be better
>> _extended_
ely un-namespaced historical "Closes:" syntax. :)
Noted and agreed! At this point of discussion I also think there is
consensus (by the persons involved in this thread until now) to use a
namespaced URI (a full URL) for that upcoming feature (one of the two
discussed in the thread).
oved BYOT are working well.
Please see a recent message of mine (id:87pm2e4flj@xelera.eu [2])
for some of my comments (nothing really new, I just reused concept
already expressed by others) about the process needed to integrate
useful informations (configuration _is_ information) in Guix
official _recommandations_.
Happy hacking! Gio'
[2] https://yhetil.org/guix/87pm2e4flj@xelera.eu/
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
- **are** useful _contributions_, but that
kind of contributions are even harder to find and/or use if not properly
"integrated in Guix".
Happy hacking! Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
ed
in [2] and [3] are rooted in the anthropological set of questions known
as «Phenomenon of Bullshit Jobs»
https://davidgraeber.org/articles/on-the-phenomenon-of-bullshit-jobs-a-work-rant/
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
list.html
[4] https://www.kernel.org/doc/html/latest/process/coding-style.html
[5] https://docs.kernel.org/process/email-clients.html
"Run away from it.": ROTFL!
[6] https://docs.kernel.org/process/index.html
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
on.
Happy hacking! Gio'
[1] AFAIU 'Change-Id' can even track different versions of patches (that
by design are from commits in the same branch, properly rebased as
needed) sent by mistake via **different bug reports**, this also means
that different bug reports containing the same 'Change-Id' are _surely_
linked togheter.
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
ra.eu
https://yhetil.org/guix/8734zrn1sc@xelera.eu/
[2] id:87msxyfhmv@xelera.eu https://yhetil.org/guix/87msxyfhmv@xelera.eu
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
ee. I am not convinced by the benefits and I already see some
> troubles.
Please can you expand what troubles do you see in automatically adding
'Change-Id:' using a hook-commit-msg like
https://gerrit-review.googlesource.com/Documentation/cmd-hook-commit-msg.html
?
Thanks, Gio'
method discussed here, there is no way to avoid users
mistyping 'Closes:' pseuto-headers in their commit messages: if mistuped
they will be ignored :-(
Cheeers, Gio'
[1]
https://gerrit-review.googlesource.com/Documentation/cmd-hook-commit-msg.html
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
and eventually redesign and refactor if needed.
>
> Yes, it should be summarily described at least in the documentation,
> with pointers to the source.
>
> Oof, that's getting long.
Wow! \O/
> To recap:
>
> We have two propositions in there:
>
> 1. A simple one that is declarative: new git trailers added to commit
> messages would convey actions to be done by the server-side hook.
>
> 2. A more complex one that would allow us to close *some* (not all) of
> the *guix-patches* issues automatically, relying on Change-Ids (and
> Mumi's ability to parse them) to infer which patch series saw all their
> commits merged already.
>
> I think both have value to be pursued, but 1. could be implemented first
> since it is simpler.
I think that finally we have a clear big picture. Thanks!
As stated at the beginning of this message, I'm going to open bug
reports :D
Happy hacking! Gio'
[1] whatever "do" does mean: it could range from a "simple" search with
mumi (or something similar) by a human "bug reports gardener" to a full
fledged server side git hook to notify involved parties and/or
automatically close the related bug report.
[2] https://yhetil.org/guix-patches/_/text/help/
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
rry but it's a _very_ long
story and is all written down in the /details/.
(id:87y1ha9jj6@xelera.eu aka
https://yhetil.org/guix/87y1ha9jj6@xelera.eu/)
[...]
I'm done with this thread, sorry; I'll drift alone :-)
Happy hacking, Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
friction does not exist in the PR model by design of
> this very PR model.
I don't know if really "reviewer apply the first patch" friction does
not exist by design in a PR model (especially a web based one), but
AFAIU many other frictions /do/ exist... by design!
[...]
(I'm studying for a reply to the rest of the message, stay tuned! :-D )
Happy hacking! Gio'
[1]
https://gregoryszorc.com/blog/2020/01/07/problems-with-pull-requests-and-how-to-fix-them/
(2020-01-07)
[2] look at the Branches listed here: https://qa.guix.gnu.org/
[3]
https://guix.gnu.org/en/manual/devel/en/html_node/Managing-Patches-and-Branches.html
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
Hi Ricardo,
Ricardo Wurmus writes:
> Giovanni Biscuolo writes:
>
>> AFAIU mumi does not (still?) have ad authentication/authorization,
>> right?
>>
>> If so how do you plan to deal with users posting SPAM or similar
>> unappropriate content?
>
> It on
Maxim :-)
Anyway, I think the main use case for this _second_ way of automatically
closing related bugs (the one based upon 'Change-Id') when all [PATCH]es
are pushed is very useful for all people with commit access to the Guix
repo, a sort of "push and (almost) forget".
[...]
Ciao, Gio'.
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
Hello Ricardo,
Ricardo Wurmus writes:
> Giovanni Biscuolo writes:
>
>> […] actually Debbugs or Mumi web interfaces are read-only: you cannot
>> open a bug report or comment it, you have to send an email; this is a
>> _feature_, not a bug since we don'
n this is someting that should be
provided by a git post-receive hook and not by an enhanced version on
mumi
> Since it'd be transparent and requires nothing from a committer, it'd
> provide value without having to document yet more processes.
No, but we should however document the design of this new kind of
machinery, so we can always check that the implementation respects the
design and eventually redesign and refactor if needed.
WDYT?
Thanks, Gio'
[1] id:87y1hikln6.fsf@wireframe https://yhetil.org/guix/87y1hikln6.fsf@wireframe
[2] id:87pm2pces0@xelera.eu https://yhetil.org/guix/87pm2pces0@xelera.eu
[3] id:875y4gzu85@gmail.com https://yhetil.org/guix/875y4gzu85@gmail.com
[4] https://www.gnu.org/software/emacs/manual/html_node/emacs/Bug-Reference.html
please also consider that bug-reference-bug-regexp can be customized ;-)
[5] https://debbugs.gnu.org/server-control.html
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
l Guix forge:
https://savannah.gnu.org/projects/guix?
When talking about "what forge to use" I feel that keeping the status
quo is a very good solution, overall.
Thanks, Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
to Debbugs would be necessary. Mumi is
> already able to parse mail headers -- parsing a git trailer should be
> just as simple.
You are right, I'll try to file some feature request for mumi.
Thanks, Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
if you have not
already done
> Note that Debian provides some BTS tools, as pointed here,
Yes I saw your message, useful thanks; we should package it and maybe
add that functions to mumi, one by one
Thanks, Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
> Bear in mind, that contributing already has at least one degree of
> complexity baked right into itself on the basis of being a feedback
> loop.
Wow. food for thought!
Thanks! Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
If you want I can add a little bit of Italian attitide at discussing in
detail tiny variations of the same thing :-O... just joking, eh! ;-)
[...]
Ciao! Gio'
[1] well, I'm biased :-D
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
es for
> qa.guix.gnu.org would let us build more patches more quickly.
I agree, QA is a critical resource in this phase of Guix evolution.
More resources IMO also means documentation... and maybe more features?
I feel like we should find a way to sponsor the work on QA.
Happy hacking! Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
gs control.
Do you please know whare to get that scripts, just to have a quick look
and understand how we could eventually add a function for automatic bug
closing?
Thanks! Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
"Fixes: #" signature (or what
is called in Git) to each commit with an associeted bug report.
WDYT?
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
[3]
We could also add a feature to have "saved searches" in mumi web and CLI
interfaces to help with this task.
Anyway, whatever we decide to do with old bugs, IMO we should improve
Guix bug reporting management by having more people (I'm going to
volunteer, as soon as I get
Hello Efraim,
Efraim Flashner writes:
> On Fri, Sep 08, 2023 at 11:53:43AM +0200, Giovanni Biscuolo wrote:
> That wasn't my read of it at all.
I don't understand what part of my message is different from your read,
so I cannot comment
> I too have many packages which I
rent management problems, I'm not trying to
say all is fine and good, but IMO the "manage git commit messages
following the Guix guidelines" is the last of this management problems.
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
have you an idea of the time I spend to translate concepts to be
expressed in commit message in English? Why I cannot just write in my
very good Italian and "git send-email" happily?
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
y "I'm not contributing
largerly because I've a specific friction with the rules about commit
messages" (again, my executive summary).
[...]
Ciao, Gio'
[1]
https://guix.gnu.org/en/manual/devel/en/html_node/Data-Types-and-Pattern-Matching.html
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
->8---
Those are good general examples: I'd use them in the manual section
descibed in 1.
WDYT?
> It doesn't really matter, as long as it's clear and you did the exercise
> of reviewing the code you touched and writing down the changes summary
> for the reviewer (and yourself).
This is a good example of ratio, I'd use that also :-)
Happy hacking! Gio'
[1]
https://docs.kde.org/stable5/en/kate/kate/kate-application-plugin-snippets.html
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
Hi,
Giovanni Biscuolo writes:
[...]
>>> The first thing we need is a server side git post-receive hook on
>>> Savannah, I've opened the sr#110928 support request:
>>> https://savannah.nongnu.org/support/index.php?110928
>>
>> It's somethi
Hi Felix,
Felix Lechner writes:
> Hi Gio',
>
> On Thu, Sep 7, 2023 at 4:08 AM Giovanni Biscuolo wrote:
>>
>> close the bugs that are listed in
>> the commit message
>
> Perhaps you'd like to see Debian's hook [1] for the Salsa web f
d"? [1]
Did I miss something?
Thanks, Gio'
[1] right now how do we get the issue number of a committed patch?
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
a number, the URL
really does not matter
> Again, the concern is about false-positive; closing when it should not
> be.
Modulo a programming error in the script, the only way would be to write
the wrong bug number after the "keyword" and IMO this is similar write
the wrong b
Hi Maxim and Ludovic,
I'm including you, Ludovic, becaus in the past you requested a similar
git hook installation for Guix and maybe you have more info
Maxim Cournoyer writes:
> Giovanni Biscuolo writes:
[...]
OK, I really found the wrong examples as Christopher pointed out
Hi Christopher,
[note: I'm deleting the "In-Reply-To:" header and changing subject to
try to start a new thread]
Christopher Baines writes:
> Giovanni Biscuolo writes:
[...]
>> 20 bugs with messages similar to this one:
>>
&g
bly this can be avoided: the bug can be closed
when a patch is committed to one of the listed official brances (master,
core-updates, etc.)
WDYT?
Ciao, Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
nce that different tools will not solve the
problems
[...]
> So, I thought it helpful to document it and put it into the manual. I
> have sent a patch to https://issues.guix.gnu.org/65746
Very good work, thanks Arun!
Happy hacking, Gio'
[1] https://man.sr.ht/packages.md
[2] https
better than mumi
mumi have a _great_ potential to be extended, it could even be extended
to become the web/CLI frontend to other email-based issue tracking
systems
[...]
Happy hacking, Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
cy about commit messages bothers you (on the
contrary it makes me happy); please consider that thai is /just/ one of
the policies of the Guix project: code of conduct, coding standards,
others?
[...]
> - Having multiple places to manage aspects of my patch
>
> In a web-forge, I
upport in the "git diff" parser, but that could be a great
improvement IMO, since it will allow git users to use all tree-sitter
available parsers and not just pattern matching to understand/show the
context in which the changes happened.
In this context, I found this two currently active project of
tree-sitter based diff tools:
1. Difftastic https://difftastic.wilfred.me.uk/
2. diffsitter https://github.com/afnanenayet/diffsitter
Both can be used as external "git difftool"s [1] [2]
None is currently packaged in Guix.
Happy hacking! Gio'
[1] https://difftastic.wilfred.me.uk/git.html#git-difftool
[2] https://github.com/afnanenayet/diffsitter#git-integration
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
Liliana Marie Prikler writes:
[...]
>> I tried https://issues.guix.gnu.org/issue/65428/patch-set/1 but I get
>> a blank page: any example plz?
> That's a mumi bug IIUC, it works for M > 1. For M = 1, use patch-set
> without /M.
OK, thanks!
--
Giovanni Biscuolo
Giovanni Biscuolo writes:
[...]
> Executive summary: it's "just" and **interface** problem; contributors
"an interface problem"
> who like the SourceHut web UI to format and send patchsets via email are
> very wellcome to subscribe and use the SourceHut se
it's
federated by default.
Happy hacking! Gio'
[...]
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
to address Katherine's
> and all other people's point, either way the consensus will fall?
First it would be useful to separate each /different/ question raised in
dedicated threads that are actionable, possibly leading to a patch or at
least to a consensus... or to some sort of cla
ss Katherine's
> and all other people's point, either way the consensus will fall?
>
> giacomo
>
[1] https://man.sr.ht/tutorials/#contributing-to-srht-projects
--
Giovanni Biscuolo
Xelera IT Infrastructures
r is your guix checkout
>> 3. Select series you want to apply
>> 4. Sort by subject
>
> Also can first read on issues (mumi), find a issue ID,
> then M-x gnus-read-ephemeral-emacs-bug-group ID.
[...]
> Don't know the 'C-u 10 |' one, cool, thank you!
I feel l
should look again.
> Users who have tried curlbash also looked at
> wget https://issues.guix.gnu.org/issue/N/patch-set/M | git am -3
Is this documented somewhere plz?
I tried https://issues.guix.gnu.org/issue/65428/patch-set/1 but I get a
blank page: any example plz?
Thanks! Gio'
[.
ting from scratch.
You don't need to start from scratch if you want, you just have to
checkout the right git commit (before the package was deleted) and start
from that, if needed: WDYT?
Happy hacking! Gio'
[...]
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
Tools is a great package, kudos!
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
n.
Yes, keeping ScummVM is not a clear FSDG violation AFAIU
Thanks all for the heads on!
[1] albeit very poorly worded:
https://www.gnu.org/licenses/license-list.html#SILOFL
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
will be short lived, I guess some
could be long lived (months instead of weeks)
WDYT?
Ciao, Gio'
[1] id:ZIcZ9tUidrWOfgyN@jurong
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
e whole article deserves to be read)
[...]
WDYT?
Happy hacking! Gio'
[1]
https://www.atlassian.com/git/tutorials/merging-vs-rebasing#the-golden-rule-of-rebasing
P.S.: and yes, maybe Fossil is better designed than Git, but I'm not
proposing switching to it, not at all :-)
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
at
> it...
>
> And it seems that Maxim has already reported the issue upstream,
> see <https://issues.guix.gnu.org/63197>
oh I missed it: I'll make my comments in that issue then, thanks!
> and <https://gitlab.freedesktop.org/mesa/mesa/-/issues/8937>
I see
Happy hacking. Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
ot;/var/cache/fontconfig")
(type "tmpfs")
(flags '(read-only))
(check? #f))
--8<---cut here---end--->8---
It seems that a similar snippet could also be useful for all
"~/.cache/*" :-O
Happy hacking! Gio'
[1] message id:87y1kozvny@robbyzambito.me
[2] message id:20191018073501.GB1224@E5400
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
never used kerberos (I should learn it) but if possible I'd like to
avoid to install and configure extra services; ssh is ubiquitous and
installing and configuring an ssh-agent on the client /maybe/ is easier
than a kerberos client
[...]
Thanks! Gio'
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
o and
/etc/sudoers
is someone already using such a configuration in a Guix System?
Thanks, Gio'
[1] is it safer or more efficient to have users authentication without
password but only with a SSH key?
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
uot;guix/build-system/ruby.scm" "guix/import/gem.scm"
"guix/scripts/import/gem.scm" "tests/gem.scm"
members:
+ Christopher Baines
> But seriously, what is the preferred way to do this?
HTH! Gio'
[1] https://guix.gnu.org/en/manual/devel/en/html_node/Teams.html#Teams
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
ource/doc.swws/en/legal/sprint-agreement/index.org
[2] https://doc.meup.io/colophon/#cms-design-principles
[3] https://shinmera.github.io/LASS/
--
Giovanni Biscuolo
Software Workers - IT Infrastructures
signature.asc
Description: PGP signature
(instead "git blame" and bless it!)» :-D
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
ing to test it, if needed
thanks! Gio'
[1] id:878rn4syql@elephly.net
[2] thank you Ricardo for the cookbook section!
https://guix.gnu.org/en/cookbook/en/guix-cookbook.html#Guix-System-Containers
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
domination in knowledge and workflow management! B-)
>> Last but not least: what about to have tissue packaged [2] in Guix? :-D
>
> It is about time - and a package and system definition exists in a
> channel.
yes, please :-)
Thanks! Gio'
[1] and notmuch/xapian rules!
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
dd
some more documentation soon?
Happy hacking! Gio'
>
> Kind regards,
>
>
> --
> Jonathan McHugh
> indieterminacy@libre.brussels
[1] https://10years.guix.gnu.org/video/l-union-qiuy-fait-la-force/
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
1 - 100 of 300 matches
Mail list logo