[maemo-developers] Extras QA checklist
From: Jeremiah Foster jeremiah at jeremiahfoster.comDate: Wed Oct 28 16:23:14 EET 2009
- Previous message: Extras QA checklist
- Next message: Extras QA checklist
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Oct 27, 2009, at 12:53, Attila Csipa wrote: > A few random thoughts, not pushing for anything. > > On Tuesday 27 October 2009 10:20:39 Andrew Flegg wrote: >> * MUST have bug tracker URL in XSBC-Bugtracker control field. > > This is a machine controllable thing, so if it's a MUST, it has > nothing to > with QA -> it should be part of the autobuilder/promoter mechanism. > >> * MUST NOT violate licences or copyright; MUST respect trademarks. > > This one is quite tricky. Currently, packages on Maemo often do not > include > license files, the package page also does not list a license so it's > actually > an effort to find out how a package/project is licensed and whether > it's in > compliance with it. Actually, this is not that hard. The license information has to be in the debian/copyright file. If the package comes from debian, you can be pretty sure that the license (i.e. the copyright file) is correct. In the debian perl group we go to significant lengths to get permissions from the copyright holder when the copyright is not obvious and we don't package something if we cannot determine the source of copyright. In maemo we have to be strict about this because no one wants a copyright violation so packagers are going to be asked to be diligent and follow this as a MUST. Jeremiah
- Previous message: Extras QA checklist
- Next message: Extras QA checklist
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]