Loren,
Yes, I would say that is generally correct. If you have a package that is team maintained, it is best under the team namespace. If it is not team maintained, it is generally best under the debian namespace (which is the team of all Debian Developers). It makes it easier for others to pick up if something happens to you.
However, there may be specific cases where you do want to keep it in your own namespace. I maintain one package where I am also the upstream developer. I keep the Debian packaging in my own namespace because I want to have a very high threshold for other people making changes to it. At this stage, if something were to happen to me, both the Debian package and the upstream project would need to be adopted by someone else, which would probably necessitate a renaming of the project. Down the road, I would like to get more people involved in both the upstream development and the Debian packaging. When that happens I will probably move the Salsa project to a team namespace.
There is certainly nothing wrong with keeping your project under your own namespace, but if you would like to move it to the debian namespace, grant me full access to it (my Salsa username is soren) and I can then move it to the debian namespace and grant you full access to the project there.
Soren
On Saturday, March 2, 2024 11:34:14 PM MST Loren M. Lang wrote:
On Sat, Mar 02, 2024 at 01:11:46AM +0100, Salvo Tomaselli wrote:
In data venerd� 1 marzo 2024 05:12:51 CET, Soren Stoutner ha scritto:
Generally you should create the repository under the debian namespace
You need to ask a DD to do that. Non DD don't have permissions for this.
So is having all packages (at least those not maintained by a team)
under the debian/ namespace considered a best practice for all but the
most sensitive of packages? Should I actually have my own package
transfered to this namespace?
I just have a small, CLI package that I maintain alone and, since I
don't have DD permissions, just assumed that I should put it under my
own namespace. Is it recommended to just keep it under the neutral
debian namespace just in case I am no longer able to keep it maintained
in the future?
My current package is https://salsa.debian.org/penguin359/tiv
-Loren
--
Soren Stoutner
[email protected]
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmXkIIwACgkQwufLJ66w tgMvJA//WfR/Q2dTwepK4CkKVt/z2zJZMfaTsIuCWH87//0qheO5lFUB+QR+HM+A 9+S8PAss11GOMao4SehJy008ttEXxeK5MOMgl/31xA9oXM3PY1SBnN6XbeL9F5vt O7uVe11Xnu3vMDN74AyehKHEVJNpdmLRhfG7+fcBuOxc0/BmVgIfod86N94OJeGV r0/Pt41e5EzrcRfvGbjnZNiUHb0e/wI3zbGjRXwYCaJ2VEaOtP670f/WqCHUgqTH xgHG5sK+LY/+UUG3TLzkAxUc7RMr1gCjNX4HaurrdCVvFT0IqaCI0bkNy9Lm6BOM esrtoqNZww4z/e3TPuGt0GWv4IFkJ6D+kbeBUu1RlPLqyYjV9bVQUg7W/5BWSmHP YROVIpBlEWzg5DC430j6EhGOPE72WCW9Dq3JYsjkyaPuGX0PavgcucVvigwT7tL8 OUja9UiIMPlmttDgIMW//EJhI7ZWnq+yTFv7q7YXeZ1LGsjDzJ918k9dUfIQ/oQj 1dkYC1Sl6g40kWwBSRL9idCSimQ+kxMhyEfL7TBuQnunTikVj0kWIUnYLkteklat GdMb91uwwTFgyU2vqRf0htOPph79QOvhYmB6ztob69mxO7LpdigqgzIO9QAYn4Nv c19Jcpui4v+mhEDc0KB4R5cDeb149yskGQHdmeqnL8IhFA1828s=
=5iO3
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)