Re: Ubuntu branches on salsa

Michael Biebl <[email protected]>
Newsgroups gmane.linux.debian.devel.gtk-gnome
Message-ID <[email protected]>
Hi Iain,

Am 12.06.19 um 11:30 schrieb Iain Lane:
> Hi there,
> 
> This is something we've talked about in the Ubuntu team, and I've been
> meaning to bring it up with pkg-gnome for a while but kept delaying. I'm
> wearing both my Debian and Ubuntu hats here.
> 
> When we switched to git in pkg-gnome, Ubuntu also followed suit. On the
> Ubuntu side we've been pushing to Launchpad. By and large (IMO) it's
> been positive - our packages are derived from Debian's and this makes it
> much easier to maintain the delta. But there are some warts that can
> make it difficult to work with, particularly for new and drive-by
> contributors and people who don't yet have a good mental model of how
> git and gbp work. I'll not go into all the details, but the main one is
> that the 'upstream' and 'pristine-tar' branches get really difficult to
> handle if they are out of sync downstream - when we want to take a
> release ahead of Debian or if we're occasionally on a different series,
> for example.
> 
> My proposal is to allow Ubuntu (no reason that other downstreams
> couldn't do this if they were in a similar position too) branches to be
> pushed to the repositories on salsa. This would require that we add
> members of the Ubuntu team to the group. On the Ubuntu side we'll take
> responsibility for educating our developers to avoid disrupting Debian's
> work. I think it'd be possible to arrange the permissions so that they
> can't push to 'debian/*' (make those maintainer-only, and only grant
> Ubuntu people the developer permission), but I hope we could try without
> doing that initially.
> 
> I believe that the MySQL / mariadb team does something like this:
> 
>   https://salsa.debian.org/mariadb-team/mysql (look at the branches)
> 
> Thoughts / objections / non-objections?
> 

I'm not really active anymore in pkg-gnome so take my feedback with a
grain of salt, but what I would do is to pick a couple of packages (some
trival ones (like games) and some more complicated, like glib), and just
try for a while and then re-evaluate later.
If there is a benefit for Debian to add those Ubuntu branches, then I
don't see why it shouldn't be added.
My point is that we probably can't tell without trying and we shouldn't
be afraid to doing so.

Michael





-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEECbOsLssWnJBDRcxUauHfDWCPItwFAl0NK1kACgkQauHfDWCP
ItwWnxAAjKUS9eNp+vg8qwtHesitsI6QlfrR6MfyCeEWyDZalZkl1nD5aV2DJd4r
Q5Z01jgIzxGE3DhKRCY8iLHYXGNPsdi3q566mTHJaHknUWPi6Mw65TZeWSzRCzUV
b9KlNOFu2MLe332mOnT3EhZYUYxif7wkDKh91BWRWMKKjBIBT15C7qXWmQfi1zcL
+WigY7QVTxdEgs9zUItC+Zk2CWY9wTeyJZzAsfsmcgzYDcX0rWwzWO/9OF8bHNj+
wlm50uuniRnGtse/dEP314k62SjzDBZaCWIBzkFrvZsd6UFngaAvs0hg/3rhGq8r
XId7P7/W/LvoWkxK96WWnTUtW9O95/dGeMEws36F6YuchTqfTDKKBANi7H2yi1tY
kvtpE66vS6kY0uSROi/6/9cBlyk7xZQLFHsYTsC+PS8/LzGXh9qyYTrVt+krXfJ5
lMiOu2fe5HZqvifUK+UGZRClWprdTA2AEKvb4HzCA1gSZKz/ZjGbwW+0JPMnR8yv
dj8sd+YVVRZLizplt8PXFSQcnYM3Ba2+GiLii9AzQUx5K6SAGNOSfe0NxgCKlI2Z
6L6SDj2MmL5TW43rRh6NFz2N+G+lhk6oTx3yS6NlXjTqqzzMpeJ1ojJN/85/V5bo
2ofwC5BoBl+acOsiWlScZCMfrQy1wnvfe8EWaBB5XAoqlCW7wVU=
=+SGY
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.