public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Projects without a homepage, and valid contents of HOMEPAGE (per bug 239268)
@ 2008-10-05 10:44 Robin H. Johnson
  2008-10-05 11:56 ` Dawid Węgliński
                   ` (2 more replies)
  0 siblings, 3 replies; 21+ messages in thread
From: Robin H. Johnson @ 2008-10-05 10:44 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1369 bytes --]

For projects where the upstream has vanished off the face of the planet,
and the project was reasonably obscure, but the code works fine still, 
there's problems with either the requirements of HOMEPAGE or the repoman
check.

From PMS:
\item[HOMEPAGE] The URI or URIs for a package's homepage, including
protocols. May be defined by an eclass. See section~\ref{dependencies}
for full syntax.

Devmanual:
HOMEPAGE: Package's homepage. If you are unable to locate an official
one, try to provide a link to freshmeat.net  or a similar package
tracking site.  Never refer to a variable name in the string; include
only raw text. 

As Infra, I suggested that zero or more valid URLs should be present in
the bug where the question was raised.

However repoman doesn't like an empty HOMEPAGE variable:

HOMEPAGE.missing              1
     app-mobilephone/smssend/smssend-3.4.ebuild

Either we need special cases to declare that it no longer has a
homepage, or we need to allow the empty HOMEPAGE.

I'm in favour of allowing the variable to empty, because I'm a lazy
upstream, and I haven't even made a basic webpage for some of my
projects (diradm, localshell, readahead-list, etc).

-- 
Robin Hugh Johnson
Gentoo Linux Developer & Infra Guy
E-Mail     : robbat2@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85

[-- Attachment #2: Type: application/pgp-signature, Size: 329 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2008-10-13  2:12 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-05 10:44 [gentoo-dev] Projects without a homepage, and valid contents of HOMEPAGE (per bug 239268) Robin H. Johnson
2008-10-05 11:56 ` Dawid Węgliński
2008-10-05 17:45 ` [gentoo-dev] " Ryan Hill
2008-10-05 20:20   ` Philip Webb
2008-10-05 20:23 ` [gentoo-dev] " Ciaran McCreesh
2008-10-05 21:55   ` Thilo Bangert
2008-10-06  2:52     ` Alec Warner
2008-10-06  2:52       ` Robin H. Johnson
2008-10-06  6:19         ` Ulrich Mueller
2008-10-06  6:38           ` Josh Saddler
2008-10-06  6:49             ` Hans de Graaff
2008-10-06  7:47               ` Jeroen Roovers
2008-10-06 17:22                 ` [gentoo-dev] " Diego 'Flameeyes' Pettenò
2008-10-06 18:46                   ` Jeroen Roovers
2008-10-06  6:02       ` Duncan
2008-10-06 13:59     ` [gentoo-dev] " Robert Buchholz
2008-10-07 11:46       ` [gentoo-dev] " Steve Long
2008-10-08  9:26         ` Brian Harring
2008-10-08 19:23           ` [gentoo-dev] " Steve Long
2008-10-11  9:32       ` [gentoo-dev] " Peter Volkov
2008-10-13  2:00         ` [gentoo-dev] " Steve Long

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox