Page MenuHomeSoftware Heritage

lewo (Antoine Eiche)
User

Projects

User does not belong to any projects.

User Details

User Since
Sep 1 2019, 9:45 AM (24 w, 1 d)

Recent Activity

Thu, Jan 30

lewo added a comment to D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
> If you are going to the FOSDEM, would be nice to meet you there to talk about next steps!
It would but i'm not going.
Thu, Jan 30, 8:56 PM · Lister
lewo added a comment to D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
> If you are going to the FOSDEM, would be nice to meet you there to talk about next steps!
I'm already in Brussels and would be happy to meet!
Thu, Jan 30, 8:53 PM · Lister

Wed, Jan 29

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

A CI job is building a sources.json every day! The file is available at https://nix-community.github.io/nixpkgs-swh/sources.json ;)
This is a community CI (not hosted on main NixOS infrascture) which will allow me to iterate quickly on this file.

Wed, Jan 29, 11:39 PM · Lister
lewo updated the summary of D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
Wed, Jan 29, 11:33 PM · Lister

Tue, Jan 21

lewo retitled D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file from [wip] swh.lister.json: Add lister getting sources from JSON file to [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
Tue, Jan 21, 7:12 PM · Lister

Jan 16 2020

lewo added inline comments to D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
Jan 16 2020, 10:12 PM · Lister
lewo updated the diff for D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.

And fix another one :/

Jan 16 2020, 10:00 PM · Lister
lewo updated the diff for D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.

Fix the loader name in the test

Jan 16 2020, 7:33 PM · Lister

Jan 14 2020

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

Sorry for the delay... I will be more responsive now.

Jan 14 2020, 6:58 PM · Lister
lewo updated the diff for D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.

Rebase and change load-tar to load-archive-files

Jan 14 2020, 6:56 PM · Lister

Nov 21 2019

lewo added inline comments to D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
Nov 21 2019, 12:16 AM · Lister
lewo updated the diff for D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.

Fix ardumont comments

Nov 21 2019, 12:12 AM · Lister

Nov 14 2019

lewo added inline comments to D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
Nov 14 2019, 8:22 PM · Lister
lewo updated the diff for D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
  • Move sources.json mock to correct location
Nov 14 2019, 8:19 PM · Lister

Nov 13 2019

lewo updated the diff for D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
  • Rename JSONLister to FunctionalPackageLister
  • Fix test
  • Cleaning
Nov 13 2019, 9:43 AM · Lister

Nov 6 2019

lewo updated the diff for D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
  • wip: switch to the new format
Nov 6 2019, 9:54 PM · Lister
lewo added a comment to D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.

LGTM, though I think we should define the git type right away. For that, we can probably reuse a format similar to that found at https://guix.gnu.org/packages.json, which looks like:

{
    "type": "git",
    "git_url": "https://github.com/pali/0xffff.git",
    "git_ref": "0.8"
}

... where git_ref can be a tag name or a commit ID.
WDYT?

Nov 6 2019, 9:52 PM · Lister

Oct 26 2019

lewo updated subscribers of D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.

I discussed with Ludo and we agreed on the fact the current packages.json file is not really suitable for the SWH usecase.
tl;dr the idea is to expose a list of sources instead of a list of packages.

Oct 26 2019, 11:55 PM · Lister
lewo added a comment to D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.

Since Ludo (@civodul) posted this WIP feature on guix-devel mailing list [1] I am trying to follow this thread and I would like to help.

Oct 26 2019, 10:12 PM · Lister

Oct 21 2019

lewo updated the diff for D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
  • [wip] swh.lister.json: Add lister getting sources from JSON file
  • Rebased
Oct 21 2019, 10:44 AM · Lister
lewo added a comment to D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.

By the way, i entertained the idea to write a guix lister with the current api, would that help (that could demo the tests to write as well)?

Oct 21 2019, 9:38 AM · Lister

Oct 17 2019

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

@ardumont @douardda Regarding the lister name, I agree the JSONLister name is not appropriate. @ardumont proposed FunctionalPackageManagerLister or FunctionalPackageLister but I'm not sure they are appropriated too :)

Oct 17 2019, 9:41 AM · Lister

Oct 16 2019

lewo added a comment to D2145: package.tar: Add a generic archive loader implementation (merge with gnu's).

I think the hash and the version should be optional. I explain a bit why we can't always provide the version in D2025.

Oct 16 2019, 9:31 AM

Oct 15 2019

lewo added inline comments to D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
Oct 15 2019, 6:26 PM · Lister

Sep 23 2019

lewo updated the summary of D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
Sep 23 2019, 9:37 PM · Lister
lewo updated the summary of D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
Sep 23 2019, 9:36 PM · Lister
lewo updated the summary of D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
Sep 23 2019, 9:27 PM · Lister
lewo added a comment to D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.

jsyk, @douardda and i are working on the package loader (T1389)

Sep 23 2019, 9:25 PM · Lister
lewo updated the diff for D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.

Using integrity attribute instead of hash. The format of this attribute follows the SRI specification.

Sep 23 2019, 9:16 PM · Lister

Sep 22 2019

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

This is a work in progress lister and we need to work on several points:

Sep 22 2019, 9:27 PM · Lister
lewo created D2025: [wip] swh.lister.functionalPackages: add lister getting sources from a JSON file.
Sep 22 2019, 8:59 PM · Lister

Sep 5 2019

lewo added a comment to T1985: swh-docker-dev: `load-tar` tasks are never executed.

Hm, i don't know how to close this issue, but it should be closed now.
Thx.

Sep 5 2019, 9:22 PM · Docker environment
lewo updated subscribers of T1985: swh-docker-dev: `load-tar` tasks are never executed.

Thx to this change (provided by @olasd) in the swh-docker-dev repository, tasks are exectued:

diff --git a/conf/loader.yml b/conf/loader.yml
index 4a4fb54..0cc07e6 100644
--- a/conf/loader.yml
+++ b/conf/loader.yml
@@ -5,6 +5,7 @@ storage:
 celery:
   task_broker: amqp://guest:guest@amqp//
   task_modules:
+    - swh.loader.package.tasks
     - swh.loader.debian.tasks
     - swh.loader.dir.tasks
     - swh.loader.git.tasks
@@ -16,6 +17,7 @@ celery:
     - swh.deposit.loader.tasks
Sep 5 2019, 9:20 PM · Docker environment

Sep 4 2019

lewo created T1985: swh-docker-dev: `load-tar` tasks are never executed in the S1 Public space.
Sep 4 2019, 8:21 PM · Docker environment

Sep 1 2019

lewo added a comment to T1979: Remarks on the tutorial "Run a new lister" .

Ok, thx a lot for your answers!

Sep 1 2019, 9:22 PM · Development documentation, Lister
lewo updated the task description for T1979: Remarks on the tutorial "Run a new lister" .
Sep 1 2019, 10:15 AM · Development documentation, Lister
lewo created T1979: Remarks on the tutorial "Run a new lister" in the S1 Public space.
Sep 1 2019, 10:13 AM · Development documentation, Lister