Right place to distribute general-purpose dev tools [Re: +1 maintenance report]

Steve Langasek steve.langasek at ubuntu.com
Tue Apr 5 15:51:08 UTC 2022


On Tue, Apr 05, 2022 at 11:36:20AM +0100, Robie Basak wrote:
> On Mon, Apr 04, 2022 at 10:35:36PM -0700, Steve Langasek wrote:
> > I unfortunately do not have a good place to publish it at the moment so that
> > it's more visible to developers.  Suggestions welcome.

> On the server team, as an experiment we started a git repository to
> share this kind of "I wrote a script". There's no expectation that
> scripts published there are polished, and deliberately there's no code
> review requirement to make changes. The idea is that it's a low friction
> place to share what ad-hoc tools we have quickly knocked up. Think of it
> like an incubator for scripts - if something grows to the point where it
> would best belong somewhere more specific, it could "graduate" there.

> The repository is here:
> https://code.launchpad.net/~ubuntu-server/+git/ubuntu-helpers

> Would it be useful to make this wider now and bring it to Ubuntu
> developers generally? Right now the ACL is ~canonical-server and
> ~ubuntu-server-dev. We could for example add ~canonical (or maybe
> ~canonical-tech?) and ~ubuntu-dev, and maybe move it into a more
> suitable team.

If we do that, should we call it ubuntu-dev-tools?  Should we be
distributing it as snap + deb + git repo?  Or should this remain just a
low-threshold git repo but with a pipeline for moving tools into
ubuntu-dev-tools?

I appreciate the suggestion.  Foundations has a similar sort of catch-all
git repo, but it's not public.  There is the lp:ubuntu-archive-tools
repository, which has tools that everyone who works on +1 maintenance should
have (i.e.: retry-autopkgtest-regressions), but I don't like indefinitely
expanding that repo because of the necessarily restricted write ACL.  I
think a common ubuntu-helpers repo could definitely be a good first step.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20220405/2e18e733/attachment.sig>


More information about the ubuntu-devel mailing list