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@ubuntu.com vorlon@debian.org