Re: [Pkg-octave-devel] DOG group @ salsa.d.o
* Sébastien Villemot <sebastien@debian.org> [2017-12-23 17:29]:
I’m nitpicking, but I find it a little bit confusing to have two quite
different names for the team: "Debian Octave Group" and "pkg-octave-team". The
migration could be the opportunity to unify them.
There are many options, but one could be to have the gitlab group called
"octave-group" (dropping the "Debian" prefix).
"pkg-octave-team" is the path to the GitLab group. It will appear in
the Git repository URLs. The suffix "-team" is added automatically. I
decided to keep the same path as we have in Alioth, namely "pkg-octave".
At any rate, the group's name at salsa.d.o is "Debian Octave Group",
which is our traditional name.
My choice for the path may be have been sub-optimal but I am went ahead
before seeing Sebastian's reply and created the repositories for the DOG
packages. Actually, it is easy to do with the CLI provided by ruby-gitlab:
export GITLAB_API_ENDPOINT=https://salsa.debian.org/api/v4
export GITLAB_API_PRIVATE_TOKEN=<my private token>
for pkg in $(aptitude search "?maintainer(Debian Octave Group)" -F%e | sort | uniq) ; do
gitlab create_project $pkg "{namespace_id: 2015, description: 'Debian packaging for $pkg', visibility: 'public'}"
done
I think that populating the repos can be easily done in an automated way.
I will look at it soon.
At any rate, if you really wish to have another path for the project, I
can remove everything and restart from scratch.
Rafael
Reply to: