Skip to content

List heptapod instance foss.heptapod.net

I've asked @marmoute and @Alphare on irc.

It's a somewhat ehhanced gitlab instance which lists 3 types of vcs repository types:

  • git
  • hg: native mercurial
  • hg-git: those should be converted in a few months by upstream, they can be ingested as mercurial repository safely

In practice, that means:

  • D6285: Adapt lister's current implementation to deal with other types [1]

  • D6286: Allow hg_git origns to be ingested as hg origins

  • D6287: Allow lister name to be something else than "gitlab"

  • Schedule a new gitlab instance named "heptapod" [3], instance="foss.heptapod.net" once ^ is packaged and deployed.

  • D6320: Update the archive logs about the finalized ingestion

  • [1] @anlambert did it in migrated/migration$1160, i iterated over it and packaged

  • [2] "swh-scheduler" db, "listers" table, "name" column, other gitlab instances have their name "gitlab"

  • [3] name must be different than "gitlab" to dedicate their coverage stats


Migrated from T3581 (view on Phabricator)

Edited by Antoine R. Dumont