Bug#889732: libconfig-model-dpkg-perl: Does not recognize Salsa platform in Vcs field

gregor herrmann gregoa at debian.org
Thu Mar 22 23:30:14 UTC 2018


On Thu, 22 Mar 2018 17:04:06 +0100, Andreas Tille wrote:

> > For debian med this looks pretty straight-forward:
> > if: $maintainer =~ /debian-med-packaging/
> > then: https://salsa.debian.org/med-team/$pkgname.git
> > 
> > Correct?
> 
> I'm afraid there are two or three exceptions but most probably we need
> to fix these exceptions manually since these are rather considered as
> bugs in our VCS repositories.  So yes, that's correct. 

Thanks.

Good news: I've added the computed values for Debian-Med and
Debian-Science in git.
Bad news: That's not enough; AFAICS cme fix doesn't change existing
values, and besides that anonscm and friends are still considered
valid.
Even worse news: Trying to rip out anonscm and other alioth URLs is
beyond my understanding of Config::Model, I can only trigger huge
amounts of test failures.

I'm afraid that's a case for Dominique alone ...
  
> > For the R team I'm not so sure. I looked at some packages, and 7 or 8
> > of 10 had
> >     $maintainer =~ debian-science-maintainers
> > but I've also seen other values in Maintainers.
> > Is there some unique value in debian/source to filter on?
> > 
> > The URLs seem to be https://salsa.debian.org/r-pkg-team/$pkgname.git
> 
> I think you could filter for
> 
>    ( $pkgname =~ /^r-cran-.*/ || $pkgname =~ /^r-bioc-.*/ ) && Vcs-fields "exists"
> 
> I'm not sure about the latter.  Dirk Eddelbüttel does not maintain his
> packages in Vcs and I do not know his plans to do so.  It might be
> irrelevant since I doubt he is using cme.  I'm CCing debian-r list for
> review - may be Dirk can pronounce whether he considers it helpful if
> cme would insert Vcs fields also for his packages.  This would simplify
> migrating his packages easily to Salsa by using cme in case he might
> decide to do this.

Ok, let's wait and see.


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   NP: Die Tontauben: shine
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20180323/1039d4b3/attachment-0001.sig>


More information about the pkg-perl-maintainers mailing list