On Fri, 07 Mar 2025 at 13:27:54 +0530, Pirate Praveen wrote: > On 7/3/25 12:29 AM, Otto Kekäläinen wrote: > > > Around 12 years ago, I proposed a peer-review system to increase the > > > quality of > > > the packages in the NEW queue. https://wiki.debian.org/CopyrightReview > > For packages that I sponsor, I already do reviews of the > > debian/copyright and all other files. These are recorded as Merge > > Requests in Salsa. Perhaps the easiest way to achieve the workflow you > > envision would be to have a field in the upload metadata that links to > > the Merge Request on Salsa, so FTP masters can see who reviewed the > > contents and if their feedback was properly addressed in addition to > > reviewing the uploaded artifacts from scratch? > > > May be this can go to changelog? As adding new filed may need tools and > people to adjust and can take a long time.
If the public NEW-queue viewer at https://ftp-master.debian.org/new.html is an accurate reflection of the files that the ftp team would look at first in their internal processes, then the top changelog entry (but only the top changelog entry, and not later ones), debian/README.source, or the copyright file itself would be the places to put evidence supporting the copyright file being correct. A change history of problems that were reported and fixed doesn't seem like something that would speed up the ftp team's work: if they feel that they have to review a change history *in addition* to reviewing the uploaded artifacts, I don't see how that would take a shorter time than only reviewing the uploaded artifacts. The only way this could help is if the ftp team were willing to trust the information from peer review and do a less in-depth review of packages that have had a positive peer review, but I have not seen any indication from the ftp team that they would be prepared to do that. So I think it could be better to frame this in terms of finding a good place to put supporting evidence ("I know the licensing situation in contrib/foo/ looks strange at first glance, but in fact it's OK because..."), rather than somewhere to put a change history of previous negative feedback being addressed. The ftp team don't need to know about the existence of previous, wrong packages, they are only approving or rejecting the hopefully-correct final package that has been submitted for their review. smcv