[Pkg-octave-devel] DOG group @ salsa.d.o

Rafael Laboissière rafael at debian.org
Sat Dec 23 21:45:51 UTC 2017


* Sébastien Villemot <sebastien at 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



More information about the Pkg-octave-devel mailing list