Page MenuHomeSoftware Heritage

civodul (Ludovic Courtès)
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 5 2019, 11:33 AM (263 w, 4 d)

Recent Activity

Jul 9 2020

civodul added a comment to T2485: staging: Running nixguix on guix sources .

This is great news, thank you! :-)

Jul 9 2020, 9:52 AM · Archive coverage

Jul 2 2020

civodul added a comment to T2430: lookup ingested tarballs (or similar source code containers) by container checksum.
In T2430#46040, @zack wrote:

@civodul I wanted to raise the topic of storing container metadata (in the style of what tools like pristine-tar do) here too, so thanks for giving me the chance :-)

Jul 2 2020, 10:44 PM · Data Model
civodul added a comment to T2430: lookup ingested tarballs (or similar source code containers) by container checksum.

Do I get it right that the primary reason why tarballs aren't systematically archived is that doing so would be too expensive storage-wise (no deduplication)?

Jul 2 2020, 12:00 PM · Data Model

Jun 24 2020

civodul added a comment to T2430: lookup ingested tarballs (or similar source code containers) by container checksum.

Thanks for your feedback, @rdicosmo!

Jun 24 2020, 5:29 PM · Data Model

Jun 23 2020

civodul added a comment to T2430: lookup ingested tarballs (or similar source code containers) by container checksum.

@rdicosmo The discussion of the "source of trust" is an important one, and it's interesting to see how we can address it going forward.

Jun 23 2020, 5:45 PM · Data Model

Jun 17 2020

civodul added a comment to T1352: ingest Guix (SD) packages.
In T1352#45587, @lewo wrote:

are you suggesting that sources.json itself be an "origin"?

The sources.json URL is an "origin". Each snapshot associated to this origin has several branches. Each branch corresponds to a source of the sources.json file.
There is also special branch named evaluation which points to the commit specified by the attribute revision of your sources.json file: this is to link a snapshot to a nixpkgs/guix commit.

Jun 17 2020, 7:02 PM · Archive coverage
civodul added a comment to T1352: ingest Guix (SD) packages.
In T1352#45536, @zack wrote:
In T1352#45459, @lewo wrote:

So, we can now consider the sources.json file format as stable and you could make the required changes on your sources.json file. A new SHW origin should then be added.

We need a name for this origin type, one of the hardest problem in CS :-)

Can you suggest something that makes sense for both Nix, Guix, and other players in the field? As an outsider I'm a bit at loss at proposing something…

Jun 17 2020, 2:41 PM · Archive coverage

May 12 2020

civodul added a comment to D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
In D2025#67709, @lewo wrote:

@civodul @zimoun I'm wondering if you generate a sources.json file for any commit of your guix repository or only for those that have been evaluated and pushed to your binary cache by your CI?

May 12 2020, 12:31 PM · Lister

Mar 9 2020

civodul added a comment to D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
In D2025#65063, @lewo wrote:

While looking into this with @zimoun, we realized it would be nicer if url were an array of URLs (as is the case at https://guix.gnu.org/packages.json) rather than a single URL.

without changing now the crawler, i.e., the crawler can ingest only the first elem of the array and it will be modified later.

Yeah, I was thinking to introduce this later. But as you said, we could still modify the format without supporting it in the lister.
So, that's fine for me if we generate a list of urls instead of a single url. I could easily update the file NixOS is generating.

Mar 9 2020, 1:52 PM · Lister

Feb 18 2020

civodul added a comment to D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
In D2025#61931, @lewo wrote:

A CI job is building a sources.json every day! The file is available at https://nix-community.github.io/nixpkgs-swh/sources.json ;)

Awesome!

Feb 18 2020, 9:23 AM · Lister

Jan 30 2020

civodul added a comment to D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
In D2025#61931, @lewo wrote:

A CI job is building a sources.json every day! The file is available at https://nix-community.github.io/nixpkgs-swh/sources.json ;)

Jan 30 2020, 12:44 AM · Lister

Nov 5 2019

civodul added a comment to D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.

Hi @lewo and all!

Nov 5 2019, 3:40 PM · Lister