Page MenuHomeSoftware Heritage
Feed Advanced Search

Nov 26 2021

borisbaldassari updated the diff for D6395: lister: Add new maven lister.

Fix timezone issue, rebase.

Nov 26 2021, 6:04 PM
borisbaldassari updated the diff for D6396: Implement maven jar source files loader.

Rebase diff.

Nov 26 2021, 5:43 PM
borisbaldassari updated the diff for D6396: Implement maven jar source files loader.
  • maven-lister: fix datetime for time
Nov 26 2021, 5:38 PM
borisbaldassari updated the diff for D6395: lister: Add new maven lister.
  • maven-lister: set time to be iso8601 date str
Nov 26 2021, 5:38 PM
borisbaldassari updated the diff for D6395: lister: Add new maven lister.

Make repo.time an iso8601 string

Nov 26 2021, 11:12 AM

Nov 25 2021

borisbaldassari updated the diff for D6395: lister: Add new maven lister.

Try to restart the build

Nov 25 2021, 7:13 PM
borisbaldassari updated the diff for D6396: Implement maven jar source files loader.

Amend commit, last fixes after review.

Nov 25 2021, 5:18 PM
borisbaldassari updated the summary of D6396: Implement maven jar source files loader.
Nov 25 2021, 5:14 PM
borisbaldassari added a comment to D6395: lister: Add new maven lister.
Nov 25 2021, 5:13 PM
borisbaldassari updated the diff for D6395: lister: Add new maven lister.

Updating D6395: rebase, update commit.

Nov 25 2021, 5:04 PM
borisbaldassari added a comment to D6395: lister: Add new maven lister.

Not totally. I meant, can you please change the commit message (first line) to

Nov 25 2021, 5:01 PM
borisbaldassari added a comment to D6395: lister: Add new maven lister.

Can you please squash them into one?
Also the commit message should be amended.

Done.

Nov 25 2021, 4:46 PM
borisbaldassari updated the diff for D6395: lister: Add new maven lister.

Add Maven lister as per T1724 and D6395

Nov 25 2021, 4:29 PM
borisbaldassari updated the diff for D6396: Implement maven jar source files loader.
  • maven-loader: various fixes for review.
Nov 25 2021, 4:10 PM
borisbaldassari updated the diff for D6395: lister: Add new maven lister.
  • maven-lister: Add maven lister with review D6133.
  • maven-lister: Add statefulness
  • maven-lister: Fix README, 88 chars, minor typos
  • maven-lister: Split parsing and processing
  • maven-lister: Fix groupId bug, add tests.
  • maven-loader: fix last_update
Nov 25 2021, 3:18 PM

Nov 23 2021

borisbaldassari added a comment to D6395: lister: Add new maven lister.

Heads up, I was correct and that'd be D6666 for the fix.

Nov 23 2021, 11:03 AM
borisbaldassari added a comment to T1724: Maven Central repository support.

Hi there,

Nov 23 2021, 9:21 AM · Maven loader, Maven lister, GSoC 2019, Archive coverage
borisbaldassari added a comment to D6395: lister: Add new maven lister.

Hum. I don't understand why the tests fail on the sourceforge lister when it's not listed in my diff. Any idea please?

Nov 23 2021, 8:20 AM
borisbaldassari updated the diff for D6395: lister: Add new maven lister.
  • maven-lister: Add maven lister with review D6133.
  • maven-lister: Add statefulness
  • maven-lister: Fix README, 88 chars, minor typos
  • maven-lister: Split parsing and processing
  • maven-lister: Fix groupId bug, add tests.
  • maven-loader: fix last_update
Nov 23 2021, 8:13 AM
borisbaldassari updated the diff for D6396: Implement maven jar source files loader.
  • maven-loader: fix tests for snapshot-append
Nov 23 2021, 7:59 AM
borisbaldassari updated the diff for D6395: lister: Add new maven lister.
  • maven-loader: fix last_update
Nov 23 2021, 7:52 AM

Nov 22 2021

borisbaldassari updated the diff for D6396: Implement maven jar source files loader.
  • maven-loader: various fixes for vlorentz' review
  • maven-loader: remove snapshot_append carryover
  • maven-loader: final udpate after vlorentz review
Nov 22 2021, 10:31 PM

Nov 21 2021

borisbaldassari added a comment to D6396: Implement maven jar source files loader.

We also tweaked the values of various fields to be consistent across loaders (especially the message), see: https://docs.softwareheritage.org/devel/swh-loader-core/package-loader-specifications.html#release-fields

Hi @vlorentz, I've fixed the code for the new release object and for the loader fields. I also updated the loaders spec documentation. Good for me.

Nov 21 2021, 9:12 AM
borisbaldassari updated the diff for D6396: Implement maven jar source files loader.
  • maven-loader: fixes after ardumont's review in D6396
  • maven-loader: fix release instead of revision
Nov 21 2021, 9:08 AM

Nov 20 2021

borisbaldassari updated the diff for D6396: Implement maven jar source files loader.
  • maven jar-loader: Initalise files.
  • maven-loader: fixes after ardumont's review in D6396
  • maven-loader: Fix copyright in header
  • maven-loader: Fix extId to include url and timestamp
  • maven-loader: fix release instead of revision
Nov 20 2021, 7:22 PM
borisbaldassari added a comment to D6396: Implement maven jar source files loader.

Arg, changes on the master now break the build, throwing "NotImplementedError: build_release".
What happened to build_release, any idea?

I replaced "build_revision" with "build_release" in the core loader. You need to rename your "build_revision" function, and change the object it returns.

We also tweaked the values of various fields to be consistent across loaders (especially the message), see: https://docs.softwareheritage.org/devel/swh-loader-core/package-loader-specifications.html#release-fields

Nov 20 2021, 11:09 AM
borisbaldassari added a comment to D6396: Implement maven jar source files loader.

Arg, changes on the master now break the build, throwing "NotImplementedError: build_release".
What happened to build_release, any idea?

Nov 20 2021, 10:46 AM
borisbaldassari added a comment to D6395: lister: Add new maven lister.

I'd say if we are confident enough it does the right thing and it's well covered (I
think it is right now) you should be able to rebase all your diffs on latest master. And
then "land" [1] them!

Fine. I'll wait for your review and land the diff when you tell me to then.

Nov 20 2021, 10:25 AM
borisbaldassari updated the diff for D6396: Implement maven jar source files loader.
  • maven-loader: Fix extId to include url and timestamp
Nov 20 2021, 10:12 AM

Nov 7 2021

borisbaldassari added a comment to D6395: lister: Add new maven lister.

I will let you know when the full chain is executed.

Nov 7 2021, 10:17 PM

Nov 3 2021

borisbaldassari added a comment to D6395: lister: Add new maven lister.

Thanks for the hint. I'll first refactor the parsing loop and then run the whole process as suggested.
Will keep you posted asap.

Nov 3 2021, 12:00 AM

Nov 2 2021

borisbaldassari updated the diff for D6395: lister: Add new maven lister.
  • maven-lister: Fix groupId bug, add tests.
Nov 2 2021, 11:05 PM

Oct 29 2021

borisbaldassari added a comment to D6395: lister: Add new maven lister.

[1] scheduler: D6520
[2] docker container: D6543 (to deploy ^ in the docker world)

So those landed. So now you should rebuild the containers [1] to have the most recent
scheduler version (after the listing is done, the scheduling of the maven origins should
happen).

First, make sure to reference in the the loader configuration [2] the new maven task
[3], override your service containers (lister and loader) with the right override and
you should be good to go [4].

Now that we've made some progress (and changes) on the lister I'll re-try that, with the proper loader conf. Thanks for the hint.
I'll keep you posted (probably next week though).

Oct 29 2021, 3:58 PM
borisbaldassari updated the diff for D6395: lister: Add new maven lister.
  • maven-lister: Split parsing and processing
Oct 29 2021, 3:30 PM
borisbaldassari added a comment to D6395: lister: Add new maven lister.

[1] scheduler: D6520
[2] docker container: D6543 (to deploy ^ in the docker world)

So those landed. So now you should rebuild the containers [1] to have the most recent
scheduler version (after the listing is done, the scheduling of the maven origins should
happen).

Thanks for the hint. I'll first refactor the parsing loop and then run the whole process as suggested.
Will keep you posted asap.

Oct 29 2021, 8:50 AM

Oct 28 2021

borisbaldassari updated the diff for D6396: Implement maven jar source files loader.
  • maven-lister: Fix copyright in header
Oct 28 2021, 12:57 PM

Oct 27 2021

borisbaldassari updated the diff for D6395: lister: Add new maven lister.
  • maven-lister: Fix README, 88 chars, minor typos
Oct 27 2021, 11:12 PM
borisbaldassari added a comment to D6395: lister: Add new maven lister.

You use three similar but subtly different conditionals:
Could you somehow unify them?

No, I don't think so, or not without risking losing entries.

Oct 27 2021, 11:07 PM
borisbaldassari updated subscribers of D6395: lister: Add new maven lister.

Thanks for the great work.
This looks mostly ok to me.

Thanks, it's appreciated. :-)

Oct 27 2021, 10:33 PM
borisbaldassari added a comment to D6395: lister: Add new maven lister.

I can't manage to test the full toolchain (maven lister - maven loader),

why? What's the blocking point?

I've found a great doc to run the lister in a docker-dev environment, and couldn't find anything for the loader.
Well, actually the real pain point is I could not finish the execution of the lister yet as it takes days.

Oct 27 2021, 10:26 PM
borisbaldassari updated the diff for D6396: Implement maven jar source files loader.
  • maven-loader: fixes after ardumont's review in D6396
Oct 27 2021, 8:34 PM
borisbaldassari abandoned D6158: maven jar-loader: Initalise files..

Superseded after massive refactoring / renaming by D6396.

Oct 27 2021, 8:20 AM
borisbaldassari abandoned D6133: maven-lister: initialise lister..

Superseded by https://forge.softwareheritage.org/D6395

Oct 27 2021, 8:20 AM

Oct 25 2021

borisbaldassari added a comment to D6395: lister: Add new maven lister.

Let's keep this as is now.
For next time though, please keep the old diff id around even if you think the review is
harder ;)

Sure. Sorry for the mess. :-)
One note through: the old diff at [1] has been constantly updated and is still relevant for history.

Oct 25 2021, 7:13 PM
borisbaldassari updated the diff for D6395: lister: Add new maven lister.
  • maven-lister: Add statefulness
Oct 25 2021, 6:48 PM

Oct 24 2021

borisbaldassari updated the diff for D6395: lister: Add new maven lister.
  • maven-lister: Add maven lister with review D6133.
  • maven-lister: Add statefulness
Oct 24 2021, 5:21 PM
borisbaldassari updated the diff for D6133: maven-lister: initialise lister..
  • maven-lister: initialise lister.
  • maven-lister: Refactor file get loop (review D6133).
  • maven-lister: update readme, set tests to use http_index
  • maven-lister: Add statefulness
  • maven-lister: Add incremental task and tests
Oct 24 2021, 5:17 PM

Oct 23 2021

borisbaldassari added a comment to D6395: lister: Add new maven lister.

Thanks for your time, @ardumont.

Oct 23 2021, 11:26 AM
borisbaldassari updated the diff for D6395: lister: Add new maven lister.
  • maven-lister: Add statefulness
Oct 23 2021, 11:18 AM

Oct 12 2021

borisbaldassari requested review of D6395: lister: Add new maven lister.
Oct 12 2021, 11:05 PM

Oct 4 2021

borisbaldassari abandoned D6393: maven-lister: initialise lister.maven-lister: update following review on D6133. [PLEASE DELETE ME].

Thanks vlorentz. Done.

Oct 4 2021, 2:36 PM

Oct 2 2021

borisbaldassari requested review of D6396: Implement maven jar source files loader.
Oct 2 2021, 9:58 PM
borisbaldassari updated the summary of D6158: maven jar-loader: Initalise files..
Oct 2 2021, 9:57 PM
borisbaldassari added a revision to T1724: Maven Central repository support: D6396: Implement maven jar source files loader.
Oct 2 2021, 9:56 PM · Maven loader, Maven lister, GSoC 2019, Archive coverage
borisbaldassari updated the summary of D6393: maven-lister: initialise lister.maven-lister: update following review on D6133. [PLEASE DELETE ME].
Oct 2 2021, 9:26 PM
borisbaldassari updated the summary of D6133: maven-lister: initialise lister..
Oct 2 2021, 9:25 PM
borisbaldassari added a revision to T1724: Maven Central repository support: D6395: lister: Add new maven lister.
Oct 2 2021, 9:21 PM · Maven loader, Maven lister, GSoC 2019, Archive coverage
borisbaldassari added a revision to T1724: Maven Central repository support: D6394: gitlab: Allow listing of instances providing multiple vcs_type [PLEASE DELETE ME].
Oct 2 2021, 9:06 PM · Maven loader, Maven lister, GSoC 2019, Archive coverage
borisbaldassari added a revision to T3590: opam loader: Ensure required opam state is shared amongst ingestion/listing runs: D6394: gitlab: Allow listing of instances providing multiple vcs_type [PLEASE DELETE ME].
Oct 2 2021, 9:06 PM · Archive coverage, Opam
borisbaldassari added a revision to T3581: List heptapod instance foss.heptapod.net: D6394: gitlab: Allow listing of instances providing multiple vcs_type [PLEASE DELETE ME].
Oct 2 2021, 9:06 PM · Archive coverage, System administration, Origin-GitLab
borisbaldassari retitled D6393: maven-lister: initialise lister.maven-lister: update following review on D6133. [PLEASE DELETE ME] from maven-lister: initialise lister. maven-lister: update following review on D6133. to maven-lister: initialise lister.maven-lister: update following review on D6133. [PLEASE DELETE ME].
Oct 2 2021, 9:06 PM
borisbaldassari requested review of D6393: maven-lister: initialise lister.maven-lister: update following review on D6133. [PLEASE DELETE ME].
Oct 2 2021, 8:52 PM
borisbaldassari added a revision to T1724: Maven Central repository support: D6393: maven-lister: initialise lister.maven-lister: update following review on D6133. [PLEASE DELETE ME].
Oct 2 2021, 8:49 PM · Maven loader, Maven lister, GSoC 2019, Archive coverage

Sep 22 2021

borisbaldassari added a comment to D6133: maven-lister: initialise lister..

Hum. This diff is a mess after the refactoring of the main loop.
Please give me some time to fix all of the current issues, then rebase the diff to make it more readable. Hope it will clear up the lines mix.

Sep 22 2021, 11:57 PM
borisbaldassari updated the diff for D6133: maven-lister: initialise lister..
  • maven-lister: Fix various comments from review (review D6133).
  • maven-lister: add README.md to describe design decisions (review D6133).
  • maven-lister: Fix useless storage of file + minor fixes (review D6133).
Sep 22 2021, 11:35 PM

Sep 20 2021

borisbaldassari added a comment to D6133: maven-lister: initialise lister..

I'm not done yet but here is first review on my side.

Thanks for your time and interest.

Sep 20 2021, 9:49 PM

Sep 14 2021

borisbaldassari updated the diff for D6133: maven-lister: initialise lister..
  • maven-lister: Fix tests (review D6133)
Sep 14 2021, 8:33 AM

Sep 12 2021

borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: cleanup unnecessary comments.
Sep 12 2021, 7:17 PM
borisbaldassari updated the diff for D6133: maven-lister: initialise lister..
  • maven-lister: Fix inaccurate comment (review D6133).
Sep 12 2021, 7:05 PM
borisbaldassari updated the diff for D6133: maven-lister: initialise lister..
  • maven-lister: add changes from review D6133.
Sep 12 2021, 6:54 PM
borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: add extrinsic metadata.
Sep 12 2021, 4:08 PM

Sep 11 2021

borisbaldassari committed rDLSMAVEXP56f137909075: Fix minor typos in readme. (authored by borisbaldassari).
Fix minor typos in readme.
Sep 11 2021, 7:35 PM

Sep 4 2021

borisbaldassari added a comment to D6133: maven-lister: initialise lister..

So, what would be useful as metadata? What we have is groupId, artifactId, version.

Sep 4 2021, 1:25 PM
borisbaldassari added a comment to D6158: maven jar-loader: Initalise files..

Hiho good people,

Sep 4 2021, 12:07 PM
borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: fix tests.
Sep 4 2021, 11:32 AM

Sep 3 2021

borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: fix tests.
Sep 3 2021, 4:00 PM
borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: fix tests.
Sep 3 2021, 3:45 PM
borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: fix tests.
Sep 3 2021, 3:32 PM
borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: fix tests.
Sep 3 2021, 3:13 PM
borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: fix minor typos + tests.
Sep 3 2021, 2:43 PM
borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: fix minor typos + tests.
Sep 3 2021, 2:39 PM

Sep 1 2021

borisbaldassari added a comment to D6158: maven jar-loader: Initalise files..

Hey good people, this failing test [1] and the snapshot_id mentioned in the code actually work well on my local setup. How can it be that snapshot_id's are different on different hosts?
More specifically: snapshot_id on jenkins is 'ae8f76fe879ea040312182c02dae324a11252f83' and on my local setup is '677b0280cbe9e650c9dfa80fbb1ab7ebb1603c86'.

Sep 1 2021, 8:44 AM

Aug 31 2021

borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: fix + add tests.
Aug 31 2021, 10:08 PM
borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: un-change loader.py (cleanup debug statements).
Aug 31 2021, 12:30 PM
borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: fix tests.
  • maven jar-loader: fix tests.
Aug 31 2021, 12:19 PM
borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: messing around with tests.
Aug 31 2021, 9:02 AM

Aug 30 2021

borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: fix timezone and tests, improve tests.
Aug 30 2021, 12:19 PM
borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: fix, improve tests.
Aug 30 2021, 11:14 AM
borisbaldassari committed rDCORE5c81a6c2040c: maven jar-loader: add archive format for jars. (authored by borisbaldassari).
maven jar-loader: add archive format for jars.
Aug 30 2021, 10:28 AM
borisbaldassari closed D6159: maven jar-loader: Initalise files, add archive format..
Aug 30 2021, 10:28 AM
borisbaldassari committed rDCORE55333836138f: maven jar-loader: Initalise files, add archive format. (authored by borisbaldassari).
maven jar-loader: Initalise files, add archive format.
Aug 30 2021, 10:28 AM
borisbaldassari created P1137 maven jar loader tests failure.
Aug 30 2021, 10:24 AM
borisbaldassari requested review of D6159: maven jar-loader: Initalise files, add archive format..
Aug 30 2021, 10:23 AM
borisbaldassari added a revision to T1724: Maven Central repository support: D6159: maven jar-loader: Initalise files, add archive format..
Aug 30 2021, 10:22 AM · Maven loader, Maven lister, GSoC 2019, Archive coverage
borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: fix tests.
Aug 30 2021, 10:07 AM
borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..
  • maven jar-loader: add test and restart build.
Aug 30 2021, 9:24 AM
borisbaldassari updated the diff for D6158: maven jar-loader: Initalise files..

Restart loader build after successful core build.

Aug 30 2021, 9:20 AM
borisbaldassari requested review of D6158: maven jar-loader: Initalise files..
Aug 30 2021, 9:17 AM

Aug 29 2021

borisbaldassari updated the diff for D6133: maven-lister: initialise lister..
  • maven-lister: set last modif time to epoch int.
Aug 29 2021, 10:22 PM
borisbaldassari added a revision to T1724: Maven Central repository support: D6158: maven jar-loader: Initalise files..
Aug 29 2021, 10:21 PM · Maven loader, Maven lister, GSoC 2019, Archive coverage