On 13 January 2013 18:06, hasufell <hasuf...@gentoo.org> wrote: > On 01/13/2013 07:03 PM, Zac Medico wrote: >> On 01/13/2013 09:43 AM, hasufell wrote: >>> On 01/13/2013 03:24 PM, Michał Górny wrote: >>>> Hello, >>> >>>> Right now an attempt to commit an ebuild with no HOMEPAGE results >>>> in: >>> >>>> HOMEPAGE.missing 1 >>>> app-admin/eselect-sh/eselect-sh-0.4.ebuild >>> >>>> Note: use --include-dev (-d) to check dependencies for 'dev' >>>> profiles >>> >>>> Please fix these important QA issues first. >>> >>>> Why is this considered an 'important QA issue'? Does the policy >>>> really say that if something doesn't have a homepage, we're >>>> supposed to put garbage in there? >>> >>> >>> >>> That is already lifted: >>> https://dev.gentoo.org/~ulm/pms/head/pms.html#x1-660007.2 >>> >>> seems to be a repoman bug or just not yet implemented >> >> repoman is intended to enforce policies, which can be stricter than pms. >> So, the question is, what is our policy going to be? > > > +1 to allow empty/missing HOMEPAGE variable > > dead homepage => useless > http://gentoo.org => useless > https://bugs.gentoo.org => too obvious >
An empty homepage usually means the package is dead. I'd rather see the cvs/git/svn url being used as HOMEPAGE in case your tiny little script has no proj page at all. -- Regards, Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2