Page MenuHomeSoftware Heritage
Feed Advanced Search

Jan 8 2023

gitlab-migration closed T3835: staging: Ingest sourceforge cvs origins, a subtask of T3691: Implement CVS loader, as Migrated.
Jan 8 2023, 5:03 PM · CVS loader, Archive coverage
gitlab-migration closed T3835: staging: Ingest sourceforge cvs origins as Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 5:03 PM · CVS loader, Archive coverage
gitlab-migration closed T3691: Implement CVS loader as Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 5:03 PM · CVS loader, Archive coverage
gitlab-migration changed the status of T4646: CVSProtocolError: Error from CVS server: b"E cvs checkout: Skipping `$Log$' keyword due to excessive comment leader... from Resolved to Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 4:37 PM · CVS loader
gitlab-migration changed the status of T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects, a subtask of T3691: Implement CVS loader, from Resolved to Migrated.
Jan 8 2023, 4:35 PM · CVS loader, Archive coverage
gitlab-migration changed the status of T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects, a subtask of T3835: staging: Ingest sourceforge cvs origins, from Resolved to Migrated.
Jan 8 2023, 4:35 PM · CVS loader, Archive coverage
gitlab-migration changed the status of T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects from Resolved to Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 4:35 PM · CVS loader, Archive coverage

Oct 21 2022

anlambert closed T4646: CVSProtocolError: Error from CVS server: b"E cvs checkout: Skipping `$Log$' keyword due to excessive comment leader... as Resolved by committing rDLDCVSd00badc39fa3: cvsclient: Do not abort checkout when skipping $Log$ keyword expansion.
Oct 21 2022, 10:45 AM · CVS loader

Oct 20 2022

anlambert added a revision to T4646: CVSProtocolError: Error from CVS server: b"E cvs checkout: Skipping `$Log$' keyword due to excessive comment leader...: D8750: cvsclient: Do not abort checkout when skipping $Log$ keyword expansion.
Oct 20 2022, 3:20 PM · CVS loader
anlambert triaged T4646: CVSProtocolError: Error from CVS server: b"E cvs checkout: Skipping `$Log$' keyword due to excessive comment leader... as Normal priority.
Oct 20 2022, 3:18 PM · CVS loader
vsellier placed T4646: CVSProtocolError: Error from CVS server: b"E cvs checkout: Skipping `$Log$' keyword due to excessive comment leader... up for grabs.
Oct 20 2022, 3:18 PM · CVS loader
swh-sentry-integration assigned T4646: CVSProtocolError: Error from CVS server: b"E cvs checkout: Skipping `$Log$' keyword due to excessive comment leader... to vsellier.
Oct 20 2022, 3:18 PM · CVS loader

Oct 19 2022

gitlab-migration closed T4626: staging: ingest openbsd.org cvs forge, a subtask of T3691: Implement CVS loader, as Migrated.
Oct 19 2022, 6:08 PM · CVS loader, Archive coverage
gitlab-migration closed T4625: staging: ingest netbsd.org cvs forge, a subtask of T3691: Implement CVS loader, as Migrated.
Oct 19 2022, 6:08 PM · CVS loader, Archive coverage
gitlab-migration changed the status of T3947: Deploy swh.lister v2.7, a subtask of T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects, from Resolved to Migrated.
Oct 19 2022, 6:06 PM · CVS loader, Archive coverage
gitlab-migration changed the status of T3798: Debian package for swh.loader.cvs, a subtask of T3788: staging: Deploy cvs loader v0.1, from Resolved to Migrated.
Oct 19 2022, 6:05 PM · System administration, CVS loader, Archive coverage
gitlab-migration changed the status of T3798: Debian package for swh.loader.cvs from Resolved to Migrated.

This task has been migrated to GitLab.

Oct 19 2022, 6:05 PM · System administration, CVS loader, Archive coverage
gitlab-migration changed the status of T3788: staging: Deploy cvs loader v0.1, a subtask of T3691: Implement CVS loader, from Resolved to Migrated.
Oct 19 2022, 6:05 PM · CVS loader, Archive coverage
gitlab-migration changed the status of T3788: staging: Deploy cvs loader v0.1 from Resolved to Migrated.

This task has been migrated to GitLab.

Oct 19 2022, 6:05 PM · System administration, CVS loader, Archive coverage

Sep 6 2022

ardumont updated the task description for T3691: Implement CVS loader.
Sep 6 2022, 11:27 AM · CVS loader, Archive coverage

Feb 22 2022

anlambert renamed CVS loader from CVS Loader to CVS loader.
Feb 22 2022, 3:13 PM
anlambert renamed CVS loader from Loader-CVS to CVS Loader.
Feb 22 2022, 3:12 PM
anlambert added a revision to T3835: staging: Ingest sourceforge cvs origins: D7221: misc/coverage: Display counters for bzr/cvs visit types conditionally.
Feb 22 2022, 3:04 PM · CVS loader, Archive coverage

Feb 18 2022

ardumont added a comment to T3835: staging: Ingest sourceforge cvs origins.

The actual issues were currently not reported properly. It's now fixed.

Feb 18 2022, 12:15 PM · CVS loader, Archive coverage

Feb 17 2022

ardumont updated the task description for T3835: staging: Ingest sourceforge cvs origins.
Feb 17 2022, 5:13 PM · CVS loader, Archive coverage
ardumont closed T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects, a subtask of T3835: staging: Ingest sourceforge cvs origins, as Resolved.
Feb 17 2022, 5:12 PM · CVS loader, Archive coverage
ardumont closed T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects as Resolved.
Feb 17 2022, 5:12 PM · CVS loader, Archive coverage
ardumont closed T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects, a subtask of T3691: Implement CVS loader, as Resolved.
Feb 17 2022, 5:12 PM · CVS loader, Archive coverage
ardumont closed T3947: Deploy swh.lister v2.7, a subtask of T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects, as Resolved.
Feb 17 2022, 5:11 PM · CVS loader, Archive coverage
ardumont changed the status of T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects, a subtask of T3691: Implement CVS loader, from Open to Work in Progress.
Feb 17 2022, 5:09 PM · CVS loader, Archive coverage
ardumont changed the status of T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects, a subtask of T3835: staging: Ingest sourceforge cvs origins, from Open to Work in Progress.
Feb 17 2022, 5:09 PM · CVS loader, Archive coverage
ardumont changed the status of T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects from Open to Work in Progress.

Currently deployed in staging and production.
So future listing will do the right thing.

Feb 17 2022, 5:09 PM · CVS loader, Archive coverage
ardumont added a subtask for T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects: T3947: Deploy swh.lister v2.7.
Feb 17 2022, 5:09 PM · CVS loader, Archive coverage

Feb 16 2022

anlambert added a revision to T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects: D7186: sourceforge: Fix origin URLs for CVS projects.
Feb 16 2022, 11:39 AM · CVS loader, Archive coverage

Feb 15 2022

ardumont updated subscribers of T3691: Implement CVS loader.

Could you please also open a diff with the necessary changes required for the docker
stack (swh-environment/docker changes you had to make to actually have the loader run
properly)?

Feb 15 2022, 4:54 PM · CVS loader, Archive coverage

Jan 7 2022

ardumont updated subscribers of T3835: staging: Ingest sourceforge cvs origins.

@stsp as mentioned in the main task, it'd be neat if you could create yourself an account in sentry [1].
Ping me when it's done so i can invite you in the #swh-team so you can browse the cvs loader
related issues from there.

Jan 7 2022, 3:57 PM · CVS loader, Archive coverage
ardumont closed T3788: staging: Deploy cvs loader v0.1 as Resolved.
Jan 7 2022, 3:50 PM · System administration, CVS loader, Archive coverage
ardumont closed T3788: staging: Deploy cvs loader v0.1, a subtask of T3691: Implement CVS loader, as Resolved.
Jan 7 2022, 3:50 PM · CVS loader, Archive coverage
ardumont added a parent task for T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects: T3835: staging: Ingest sourceforge cvs origins.
Jan 7 2022, 3:40 PM · CVS loader, Archive coverage
ardumont added a subtask for T3835: staging: Ingest sourceforge cvs origins: T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects.
Jan 7 2022, 3:40 PM · CVS loader, Archive coverage
ardumont moved T3788: staging: Deploy cvs loader v0.1 from in-progress to deployed/landed/monitoring on the System administration board.
Jan 7 2022, 3:39 PM · System administration, CVS loader, Archive coverage
ardumont triaged T3835: staging: Ingest sourceforge cvs origins as Normal priority.
Jan 7 2022, 3:38 PM · CVS loader, Archive coverage
ardumont updated the task description for T3788: staging: Deploy cvs loader v0.1.
Jan 7 2022, 3:37 PM · System administration, CVS loader, Archive coverage
ardumont updated the task description for T3788: staging: Deploy cvs loader v0.1.
Jan 7 2022, 3:29 PM · System administration, CVS loader, Archive coverage

Dec 17 2021

ardumont updated the task description for T3788: staging: Deploy cvs loader v0.1.
Dec 17 2021, 5:06 PM · System administration, CVS loader, Archive coverage
ardumont updated the task description for T3788: staging: Deploy cvs loader v0.1.
Dec 17 2021, 4:46 PM · System administration, CVS loader, Archive coverage
ardumont added a revision to T3788: staging: Deploy cvs loader v0.1: D6863: Activate sentry for swh.loader.cvs.
Dec 17 2021, 4:44 PM · System administration, CVS loader, Archive coverage
ardumont changed the status of T3788: staging: Deploy cvs loader v0.1, a subtask of T3691: Implement CVS loader, from Open to Work in Progress.
Dec 17 2021, 3:49 PM · CVS loader, Archive coverage
ardumont changed the status of T3788: staging: Deploy cvs loader v0.1 from Open to Work in Progress.
Dec 17 2021, 3:49 PM · System administration, CVS loader, Archive coverage
ardumont added a project to T3788: staging: Deploy cvs loader v0.1: System administration.
Dec 17 2021, 3:49 PM · System administration, CVS loader, Archive coverage
ardumont updated the task description for T3788: staging: Deploy cvs loader v0.1.
Dec 17 2021, 3:49 PM · System administration, CVS loader, Archive coverage
ardumont updated the task description for T3788: staging: Deploy cvs loader v0.1.
Dec 17 2021, 3:40 PM · System administration, CVS loader, Archive coverage

Dec 16 2021

ardumont updated the task description for T3788: staging: Deploy cvs loader v0.1.
Dec 16 2021, 5:16 PM · System administration, CVS loader, Archive coverage
ardumont updated the task description for T3788: staging: Deploy cvs loader v0.1.
Dec 16 2021, 5:15 PM · System administration, CVS loader, Archive coverage
ardumont updated the task description for T3788: staging: Deploy cvs loader v0.1.
Dec 16 2021, 11:39 AM · System administration, CVS loader, Archive coverage
ardumont added a revision to T3788: staging: Deploy cvs loader v0.1: D6851: Deploy and activate swh-worker@loader_cvs on staging workers.
Dec 16 2021, 11:30 AM · System administration, CVS loader, Archive coverage
ardumont added a revision to T3788: staging: Deploy cvs loader v0.1: D6849: swh.loader.cvs.tasks: Fix parameter uses to the ones needed.
Dec 16 2021, 10:51 AM · System administration, CVS loader, Archive coverage
ardumont closed T3798: Debian package for swh.loader.cvs, a subtask of T3788: staging: Deploy cvs loader v0.1, as Resolved.
Dec 16 2021, 9:27 AM · System administration, CVS loader, Archive coverage
ardumont closed T3798: Debian package for swh.loader.cvs as Resolved.
Dec 16 2021, 9:27 AM · System administration, CVS loader, Archive coverage
ardumont updated the task description for T3788: staging: Deploy cvs loader v0.1.
Dec 16 2021, 9:26 AM · System administration, CVS loader, Archive coverage
ardumont moved T3798: Debian package for swh.loader.cvs from in-progress to deployed/landed/monitoring on the System administration board.
Dec 16 2021, 9:25 AM · System administration, CVS loader, Archive coverage
ardumont changed the status of T3798: Debian package for swh.loader.cvs, a subtask of T3788: staging: Deploy cvs loader v0.1, from Open to Work in Progress.
Dec 16 2021, 9:25 AM · System administration, CVS loader, Archive coverage
ardumont changed the status of T3798: Debian package for swh.loader.cvs from Open to Work in Progress.
Dec 16 2021, 9:25 AM · System administration, CVS loader, Archive coverage
ardumont added a project to T3798: Debian package for swh.loader.cvs: System administration.
Dec 16 2021, 9:25 AM · System administration, CVS loader, Archive coverage
ardumont added a comment to T3798: Debian package for swh.loader.cvs.

This has been done though the debian improvment tooling task [1].
Jenkins builds and uploads debian package as usual after a git tag on the repository.

Dec 16 2021, 9:25 AM · System administration, CVS loader, Archive coverage

Dec 13 2021

ardumont triaged T3798: Debian package for swh.loader.cvs as Normal priority.
Dec 13 2021, 10:30 AM · System administration, CVS loader, Archive coverage

Dec 10 2021

stsp added a comment to T3691: Implement CVS loader.

I found one additional problem. See D6823.

Dec 10 2021, 3:01 PM · CVS loader, Archive coverage
stsp added a revision to T3691: Implement CVS loader: D6823: validate input paths in the CVS loader.
Dec 10 2021, 3:00 PM · CVS loader, Archive coverage
ardumont added a comment to T3691: Implement CVS loader.

Unless I have overlooked something, all currently known issues have now been addressed.

Dec 10 2021, 1:13 PM · CVS loader, Archive coverage
stsp added a comment to T3691: Implement CVS loader.

Unless I have overlooked something, all currently known issues have now been addressed.

Dec 10 2021, 11:40 AM · CVS loader, Archive coverage

Dec 9 2021

ardumont updated the task description for T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects.
Dec 9 2021, 4:11 PM · CVS loader, Archive coverage
ardumont updated the task description for T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects.
Dec 9 2021, 4:11 PM · CVS loader, Archive coverage
ardumont placed T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects up for grabs.
Dec 9 2021, 4:07 PM · CVS loader, Archive coverage
ardumont triaged T3789: Adapt sourceforge lister to list cvs origins according to what the cvs loader expects as Normal priority.
Dec 9 2021, 4:07 PM · CVS loader, Archive coverage
ardumont triaged T3788: staging: Deploy cvs loader v0.1 as Normal priority.
Dec 9 2021, 4:04 PM · System administration, CVS loader, Archive coverage
stsp added a revision to T3691: Implement CVS loader: D6813: fix Log keyword expansion with trailing whitespace in prefix.
Dec 9 2021, 3:48 PM · CVS loader, Archive coverage
stsp added a comment to T3691: Implement CVS loader.

I have started test conversions of the OpenBSD CVS repository.

Dec 9 2021, 3:21 PM · CVS loader, Archive coverage

Dec 8 2021

stsp added a revision to T3691: Implement CVS loader: D6791: support custom keywords during rsync:// conversion.
Dec 8 2021, 3:53 PM · CVS loader, Archive coverage
stsp added a revision to T3691: Implement CVS loader: D6781: fix the top-level directory path of imported CVS modules.
Dec 8 2021, 9:51 AM · CVS loader, Archive coverage

Dec 7 2021

stsp added a revision to T3691: Implement CVS loader: D6762: update test suite documentation.
Dec 7 2021, 11:43 AM · CVS loader, Archive coverage
stsp added a revision to T3691: Implement CVS loader: D6758: make CVS loader create one snapshot per visit.
Dec 7 2021, 10:59 AM · CVS loader, Archive coverage

Dec 4 2021

stsp added a revision to T3691: Implement CVS loader: D6745: fix expansion of the Log keyword with rsync origins.
Dec 4 2021, 5:39 PM · CVS loader, Archive coverage

Nov 29 2021

stsp added a revision to T3691: Implement CVS loader: D6708: fix expansion of multiple RCS keywords on a line via rsync.
Nov 29 2021, 7:11 PM · CVS loader, Archive coverage

Nov 24 2021

stsp added a revision to T3691: Implement CVS loader: D6684: fix regular expression used for matching RCS keywords.
Nov 24 2021, 12:30 PM · CVS loader, Archive coverage
stsp added a revision to T3691: Implement CVS loader: D6678: attempt to avoid content differences due to paths in keywords.
Nov 24 2021, 12:30 PM · CVS loader, Archive coverage
stsp added a comment to T3691: Implement CVS loader.

D6684 addresses another keyword expansion issue found while testing conversion of CVS's own history.

Nov 24 2021, 12:30 PM · CVS loader, Archive coverage
stsp added a comment to T3691: Implement CVS loader.

The above problem with the Header keyword can be worked around (at least for the GNU savannah site) with the patch in D6678.

Nov 24 2021, 10:53 AM · CVS loader, Archive coverage

Nov 12 2021

stsp added a comment to T3691: Implement CVS loader.

Another problem with keyword expansion found during testing:

Nov 12 2021, 11:41 AM · CVS loader, Archive coverage
stsp added a revision to T3691: Implement CVS loader: D6638: preserve empty lines in CVS log messages over pserver.
Nov 12 2021, 11:38 AM · CVS loader, Archive coverage

Nov 10 2021

stsp added a comment to T3691: Implement CVS loader.
In T3691#73518, @stsp wrote:

There is another problem related to keywords: Some CVS-based projects use custom keywords, instead of the standard $Id$ keyword. This prevents wrong expansion of $Id$ when code is imported from one project to another. Usually the project's name will be used as the custom keyword name, such as $OpenBSD$ or $NetBSD$, instead of $Id$. At present, to expand keywords correctly in this case, we need to use the pserver access method to benefit from server-side keyword expansion. But we will end up with different hashes if rsync is used to import the same origin again. We might be able to auto-detect use of custom keywords if the rsync server allows access to the CVSROOT folder, but this is not always the case. If CVSROOT is hidden from rsync, the only reliable way to detect custom keywords would be a parameter that gets passed into the loader. We could, for example, allow passing the name of a custom keyword as a parameter embedded in the origin URL.

Nov 10 2021, 1:12 PM · CVS loader, Archive coverage

Nov 9 2021

stsp added a comment to T3691: Implement CVS loader.

As of D6623 the CVS loader is able to convert GNU dino correctly over both rsync and pserver access.

Nov 9 2021, 1:30 PM · CVS loader, Archive coverage
stsp added a revision to T3691: Implement CVS loader: D6623: add CVS commit ID support to rlog.py.
Nov 9 2021, 1:27 PM · CVS loader, Archive coverage

Nov 5 2021

stsp added a comment to T3691: Implement CVS loader.

Status update:

Nov 5 2021, 2:31 PM · CVS loader, Archive coverage

Oct 31 2021

stsp added a revision to T3691: Implement CVS loader: D6593: handle Attic-only RCS files over CVS pserver.
Oct 31 2021, 11:32 PM · CVS loader, Archive coverage

Oct 30 2021

stsp added a revision to T3691: Implement CVS loader: D6590: add support for RCS keyword expansion over pserver protocol.
Oct 30 2021, 11:49 AM · CVS loader, Archive coverage

Oct 27 2021

stsp added a revision to T3691: Implement CVS loader: D6566: test checkout of file lacking trailing \n over pserver protocol.
Oct 27 2021, 4:20 PM · CVS loader, Archive coverage
stsp added a revision to T3691: Implement CVS loader: D6559: cvsclient: handle additional responses sent by server.
Oct 27 2021, 3:55 PM · CVS loader, Archive coverage
stsp added a revision to T3691: Implement CVS loader: D6561: rlog: fix loading of CVS commits which have a commit ID.
Oct 27 2021, 3:55 PM · CVS loader, Archive coverage
stsp added a revision to T3691: Implement CVS loader: D6560: rlog: fix parsing of multiple file revisions.
Oct 27 2021, 3:55 PM · CVS loader, Archive coverage
ardumont added a revision to T3691: Implement CVS loader: D6558: cvsclient: handle files which lack a trailing newline.
Oct 27 2021, 12:48 PM · CVS loader, Archive coverage