Differences between revisions 15 and 16
Revision 15 as of 2007-10-07 14:03:57
Size: 2268
Comment: Synaptic bug
Revision 16 as of 2007-10-07 15:22:42
Size: 2209
Comment: add Adept Manager. base thread was already mentioned.
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
dpkg >= 1.14.6 supports the use of a "Homepage:" field in debian/control. This should replace the Homepage pseudo-field in extended descriptions. This page is the result of discussions [http://lists.debian.org/debian-devel/2007/09/msg00628.html in a September 2007 thread] in debian-devel. dpkg >= 1.14.6 supports the use of a "Homepage:" field in debian/control. This should replace the Homepage pseudo-field in extended descriptions.
Line 10: Line 10:
 * Adept Manager: [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=445649 #445649]

dpkg >= 1.14.6 supports the use of a "Homepage:" field in debian/control. This should replace the Homepage pseudo-field in extended descriptions.

Transition plan

1.A Implement support in APT frontends:

1.B Adapt developer documentation such as the Developer's Reference.

1.C Add Homepage field to dh-make templates.

2. Make lintian stop issuing "I: unknown-field-in-control homepage".

3. Make linda and lintian issue a warning to packages including a homepage in their extended description.

4. Add Homepage to Debian Policy Manual as a suggestion:

  • Add an item to "Binary package control files -- DEBIAN/control"
    • Homepage (no "mandatory" mention)
  • Add a level 3 section to "List of fields":
    • Homepage

The upstream project's home page URL. It should preferably contain and http(s) URL linking to a page describing the upstream project with access to the project's resources. This is an optional field.

Maybe move this as first step as debian/control fields are indeed described in the policy. The point would be to have a good reference describing that field without making it mandatory.

5. After some time, announce mass wishlist bug filing on debian-devel-announce.

6. After some time, proceed to mass wishlist bug filing.

7. After even more time, change the policy manual to should

8. file yet another round of bugs, now non-wishlist.

This page is based on [http://lists.debian.org/debian-devel/2007/09/msg00628.html a message from Christian Perrier to debian-devel] and the resulting thread. This page amended by Manoj Srivastava and Christian Perrier.