[pkg-go] Fwd: Please remove your obsolete repos from alioth *NOW*

Michael Stapelberg stapelberg at debian.org
Wed May 30 15:12:37 BST 2018


We already have tooling which operates on all pkg-go packages:
https://github.com/Debian/pkg-go-tools/blob/master/cmd/pgt-gopath/gopath.go

I’d prefer adapting that tooling to check out all repos (in fact, IIRC, I
have such a binary on my computer — just need to clean it up and publish
it) instead of using mr, which always seemed to be somewhat brittle. The
advantage of our tooling is that it treats the Debian archive as source of
truth instead of having to maintain a secondary data source (the mr repo).

On Wed, May 30, 2018 at 3:41 PM, Clément Hermann <nodens at nodens.org> wrote:

> On 30/05/2018 13:08, Martín Ferrari wrote:
> > Hey all,
> >
> > Alioth is coming down, and we are listed as still having stuff lying
> around.
> >
> > I checked, and it seems to be mostly backups of migrated stuff, but
> > there are also some things that I am not sure if we have migrated them
> > completely:
> >
> > $ ls -1 /git/pkg-go
> > attic
> > meta.git
> > meta.git.O
> > meta.git.O2
> > packages
> > packages-migrated-to-salsa
> > pkg-go.git
> > setup-repository
> > users
> > website-migrated-to-salsa.git
>
> <snip>
> > I think the `meta.git` repo has not been migrated, but it seems that
> > apart from the .mrconfig file, the scripts there are now useless,
> > because of the switch to gitlab. What are we going to do about MR? (I
> > have never used it)
>
> I use mr in the perl team, and I tried to use it but even before the
> migration, it was unusable as-is: some functions are called in the
> global mrconfig without being defined.
>
> If we want to use MR, there is definitely some work involved.
>
> MR is very useful when you need to check out all repo for mass
> modifications. if you only work on a handful of package at a time, of
> course, it's a lot less useful.
>
> That said, I don't think it would be very hard to adapt the existing
> configs, maybe stealing some more from the perl team. I could do it, if
> there are people interested in using mr. For now I only work on a small
> numbers of go packages, so I don't have much incentive to do so if I'm
> the only user ;)
>
>
>
>
> > Finally, the `pkg-go.git` repo seems empty, the `meta.git.O` and
> > `meta.git.O2` dirs are backups, and the attic seems safe to remove too.
> >
> > Shall we finish killing all this?
> I'd say yes, of course I have no idea about the user dir and I'll leave
> those to the people involved.
>
> If we want to try to have a working mr in the future, we could keep the
> meta repo (692K worth of data). I cloned it anyway, just in case.
>
>
> Cheers,
>
> nodens
>
> _______________________________________________
> Pkg-go-maintainers mailing list
> Pkg-go-maintainers at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg
> -go-maintainers
>



-- 
Best regards,
Michael
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-go-maintainers/attachments/20180530/ce765082/attachment-0001.html>


More information about the Pkg-go-maintainers mailing list