Re: [pkg-go] Fwd: golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1_source.changes ACCEPTED into unstable
On 05/01/18 08:40 PM, Martín Ferrari wrote: > If you don't want to maintain the anonscm links, Alexander Wirt is >> working on a solution and you will still be able to use anonscm links: >> - https://salsa.debian.org/salsa/AliothRewriter > But now we are introducing inconsistencies in the group packages, while > there was no need to change the links if we have waited. I don't think this inconsistency matters. The links will point to the same place anyways. >> However I think maintaining this map and a link will be even more >> complicated. > But that means re-uploading every one of our 891 packages. Of course not! You can hold uploading until you have something else to modify in the package. You won't be uploading 891 packages JUST to update the links. Until you upload a new version, the packages can either remain in Alioth or be in salsa.debian.org with a redirect from anonscm.debian.org. None of these situations are problematic. > Well, this is part of the problem. These are not "your packages" or "my > packages". We have a team where we decided that mainteinance is > collaborative and that nobody owns the packages. > > What you are saying here goes against all that, and reverses efforts put > into making pkg-go collaborative and welcoming. Maybe I should have said "the packages where I am one of the uploaders"? I was hoping that you would understand the expression. I absolutely agree with everything you just said, don't worry. I was actually the one to propose that we modify the policy to prefer team maintenance, by the way: - https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20160104/002878.html Maybe the updated links are not much of an improvements, but I have updated dozens of packages to new upstream versions and have fixed hundreds of lintian warnings by the way :) I intend to keep updating and migrating more packages, especially those that still don't use XS-Go-Import-Path: - https://github.com/Debian/dh-make-golang/issues/73#issuecomment-339237871 I'll also update dh-make-golang so that it allows creating repositories on salsa easily. Cheers <3 -- Alexandre Viau av...@debian.org signature.asc Description: OpenPGP digital signature ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
Re: [pkg-go] Fwd: golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1_source.changes ACCEPTED into unstable
On 04/01/18 19:31, Alexandre Viau wrote: > KGB will be very easy to rewrite for the gitlab API. I have started working on that. > I am sure we can also adapt PET. In the meantime, maybe just use the QA > page? > - > https://qa.debian.org/developer.php?login=pkg-go-maintainers@lists.alioth.debian.org PET will take a lot of effort to migrate, if that ever happens. > If you don't want to maintain the anonscm links, Alexander Wirt is > working on a solution and you will still be able to use anonscm links: > - https://salsa.debian.org/salsa/AliothRewriter But now we are introducing inconsistencies in the group packages, while there was no need to change the links if we have waited. > However I think maintaining this map and a link will be even more > complicated. But that means re-uploading every one of our 891 packages. >> Honestly, it feels very demotivating that you did this change :( > > You don't have to switch your packages now if you don't want to spend > the time. I am sure Alioth will remain usable for a while. You can do it > as you upload them, there is no rush. > > You can also automate it. > > For my packages, I automated the repository creation on salsa and the > removal from Alioth. Well, this is part of the problem. These are not "your packages" or "my packages". We have a team where we decided that mainteinance is collaborative and that nobody owns the packages. What you are saying here goes against all that, and reverses efforts put into making pkg-go collaborative and welcoming. To make this more evident, I noticed this happened because I wanted to work on a package that you moved. That package is a dependency of prometheus, so I *need* to keep it healthy in order to ship prometheus in Debian. If you look at the changelog of raft, you will see that the last two uploads were done by me. -- Martín Ferrari (Tincho) ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
Re: [pkg-go] Fwd: golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1_source.changes ACCEPTED into unstable
On 04/01/18 05:40 AM, Martín Ferrari wrote: > On 31/12/17 15:10, Alexandre Viau wrote: > >>> and it already breaks all tooling. >> What tooling? We should fix it. I can help. > KGB, PET, automatic marking of pending bugs, KGB will be very easy to rewrite for the gitlab API. There is already ongoing work for marking pending bugs: - https://salsa.debian.org/salsa/webhook/blob/1a1dba64a57873dfcedbf42c0a16182120dc9989/webhook.rb I am sure we can also adapt PET. In the meantime, maybe just use the QA page? - https://qa.debian.org/developer.php?login=pkg-go-maintainers@lists.alioth.debian.org > Plus, all already cloned repos need to be adjusted manually, and you > uploaded with the new salsa URLs in the Vcs links, but now it seems we > get to maintain the anonscm links. If you don't want to maintain the anonscm links, Alexander Wirt is working on a solution and you will still be able to use anonscm links: - https://salsa.debian.org/salsa/AliothRewriter However I think maintaining this map and a link will be even more complicated. > Honestly, it feels very demotivating that you did this change :( You don't have to switch your packages now if you don't want to spend the time. I am sure Alioth will remain usable for a while. You can do it as you upload them, there is no rush. You can also automate it. For my packages, I automated the repository creation on salsa and the removal from Alioth. -- Alexandre Viau av...@debian.org signature.asc Description: OpenPGP digital signature ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
Re: [pkg-go] Fwd: golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1_source.changes ACCEPTED into unstable
On 31/12/17 15:10, Alexandre Viau wrote: >> and it already breaks all tooling. > > What tooling? We should fix it. I can help. KGB, PET, automatic marking of pending bugs, anonscm links. Plus, all already cloned repos need to be adjusted manually, and you uploaded with the new salsa URLs in the Vcs links, but now it seems we get to maintain the anonscm links. Honestly, it feels very demotivating that you did this change :( -- Martín Ferrari (Tincho) ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
Re: [pkg-go] Fwd: golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1_source.changes ACCEPTED into unstable
On 31/12/17 05:19 AM, Martín Ferrari wrote: > Salsa is still in beta, and I fear there might be downtime or > lost data, Chances that both salsa and my laptop lose data are very slim! > and it already breaks all tooling. What tooling? We should fix it. I can help. Cheers, -- Alexandre Viau av...@debian.org signature.asc Description: OpenPGP digital signature ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
Re: [pkg-go] Fwd: golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1_source.changes ACCEPTED into unstable
Hi Alexandre, On 30/12/17 19:10, Alexandre Viau wrote: > Everything that I have moved to salsa was removed from Alioth to avoid > confusion. UHm. That's better than having two copies, but I am not sure it is a good idea. Salsa is still in beta, and I fear there might be downtime or lost data, and it already breaks all tooling. -- Martín Ferrari (Tincho) ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
Re: [pkg-go] Fwd: golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1_source.changes ACCEPTED into unstable
Hello, You can find the changes for raft here: - https://salsa.debian.org/pkg-go-team/golang-github-hashicorp-raft Everything that I have moved to salsa was removed from Alioth to avoid confusion. Cheers, On 30/12/17 06:54 AM, Martín Ferrari wrote: > Hi Alexandre, > > I see you have been pretty busy uploading stuff :-) But can you please > push to git all these changes? We risk getting out of sync. > > > Forwarded Message > Subject: [pkg-go] > golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1_source.changes > ACCEPTED into unstable > Date: Sat, 30 Dec 2017 08:51:07 + > From: Debian FTP Masters > To: Alexandre Viau , Debian Go Packaging Team > > > > > Accepted: > > Format: 1.8 > Date: Sat, 30 Dec 2017 03:34:20 -0500 > Source: golang-github-hashicorp-raft > Binary: golang-github-hashicorp-raft-dev > Architecture: source > Version: 1.0.0+git20171204.0919aa6-1 > Distribution: unstable > Urgency: medium > Maintainer: Debian Go Packaging Team > > Changed-By: Alexandre Viau > Description: > golang-github-hashicorp-raft-dev - implementation of the Raft consensus > protocol > Changes: > golang-github-hashicorp-raft (1.0.0+git20171204.0919aa6-1) unstable; > urgency=medium > . >* Move to salsa.debian.org. >* Priority extra -> optional. >* Change my email to @debian.org. >* New upstream snapshot. > Checksums-Sha1: > 60762bc4e4541b4b07f80ec36f7ee61db418b824 2494 > golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1.dsc > f439306e749d398aa8ffa090557f77568c5dae89 86544 > golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6.orig.tar.xz > 8e3db27d6317991b0da2be5b0e5d3cb12b5530ce 7364 > golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1.debian.tar.xz > 26216ccc61baea221083eb24db928700df67ba91 7568 > golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1_source.buildinfo > Checksums-Sha256: > 768177ff432a8bc326f2e9948179a62fff8e98b13a71924fa86527bfd171fd80 2494 > golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1.dsc > 6330eafcc6b9102e5ca06954be3ba0aadc308bf6bf81b8dd8ca34ad21aa8fa37 86544 > golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6.orig.tar.xz > cc62b80bc37781c19d6a8d624f81243cb2bc3e2ba071566261ead2fbc6ef0c8f 7364 > golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1.debian.tar.xz > 4dbd3995e732d8f645a6ee537532a1475c771e7c787af2c517ac10c9d42d443c 7568 > golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1_source.buildinfo > Files: > ef8250130360b72c7ba7df37eaa25ef2 2494 devel optional > golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1.dsc > 3646e149582d1e14a66111ec5b55128a 86544 devel optional > golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6.orig.tar.xz > f26c8abc62a6390d5bb280702af616ee 7364 devel optional > golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1.debian.tar.xz > 4d4c8569805df3d25390e217ada1ceb1 7568 devel optional > golang-github-hashicorp-raft_1.0.0+git20171204.0919aa6-1_source.buildinfo > > > > Thank you for your contribution to Debian. > > ___ > Pkg-go-maintainers mailing list > Pkg-go-maintainers@lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers -- Alexandre Viau av...@debian.org signature.asc Description: OpenPGP digital signature ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers