> On 07/20/2026 11:26 AM IST Andreas Tille <[email protected]> wrote:
> 
>  
> Hi Nilesh,
> 
> feel free (and I actually recommend) to quote me in public.
> 
> Am Mon, Jul 20, 2026 at 05:27:13AM +0530 schrieb Nilesh Patra:
> > I am lintian maintainer too, so I can speak here with that hat on as well.
> > 
> > Lintian checks for salsa.debian.org/debian and git.dgit.debian.org and I 
> > think this
> > is correct.
> 
> Yes, this is definitely correct and I agree with this.
>  
> > In principle, I could white-list `salsa.debian.org/debian{,-}*` but it is 
> > odd
> > for an orphaned package to be present in a team namespace, as they are 
> > assumed
> > to have the maintainer field set to that team. If you think lintian should 
> > instead
> > whitelist, please let me know && file a bug as well.
> 
> I could imagine to whitelist some teams - specifically those where the
> culture is that any team member is kindly invited to upload team
> packages.  We had some recent discussion that the Uploaders field might
> be redundant in those teams.
> 
> While I think there are teams where this is the case I'm not sure
> whether this is the case for all teams.  In other words:  I could have
> set python-pymetar Maintiner to Debian Python Team and leave the
> Uploader empty.  But this triggers a lintian error (and I agree with
> this as long as this is not decided).
> 
> So I decided in this specific case for the reason I documented in
> a lintian-overrides now to keep the warning.  I closed lots of lintian
> issues when preparing the QA upload and decided to stick with this
> intentionally.
> 
> Another consideration was that, if the package is eventually adopted,
> I would expect the Python Team namespace to be the natural long-term
> home for the repository.  Starting out in the `debian/` namespace would
> then require an additional repository move by Salsa administrators,
> creating work that I hoped to avoid.
> 
> This was my work on this package.  If someone else decides it is worth
> doing another QA upload to move the repository to the `debian/`
> namespace instead, that's perfectly fine with me.  I can also help
> migrating the repository if there might be permission constraints. 
> 
> In other words: I think the Lintian warning is useful and points to the
> right default. However, like many Lintian checks, there are situations
> where a conscious exception is justified. In this case I considered
> keeping the repository in the Python Team namespace to be the better
> long-term trade-off and therefore documented that decision with a
> lintian-overrides entry.
> 
> > I feel it is better to have this package at debian namespace only, as it is 
> > likely to
> > attract more contributors.
> 
> Do you have any evidence or experience supporting that? I would be
> interested to know whether contributors actually look for an Orphaned
> package in BTS and find it whereever it might be.
> 
> I also note that the package has already received a subsequent QA upload
> while being hosted in the Python Team namespace. That does not prove
> this is the optimal location, but it does suggest that the current setup
> is not an obstacle to contributors performing QA work.
> 
> > If I were to see an orphaned maintained package living
> > at a team namespace, I'd be confused and probably assume that this is 
> > already
> > maintained. I find it unlikely for anyone in python team to notice this 
> > particular
> > instance and add themselves as uploader, and at the same time not be 
> > confused.
> > YMMV, ofcourse.
> 
> It would actually be interesting to know whether Alexandre found the
> repository location confusing or not, since he performed a subsequent QA
> upload.
>  
> Kind regards and thanks to Tobi and you to point this out
>     Andreas.
> 
> PS: As I said I think this topic is worth discussing on debian-devel
>     and you can feel free to quote anything from my text there.
> 

Moving to -devel

For everyone's context: this is about a recently orphaned package that moved
to the python team. This is some discussion about if orphaned packages could be 
moved
to maintainer teams namespace instead of `debian/` namespace and whether or
not lintian should be adjusted here.

Reply via email to