Re: [gentoo-dev] Re: Lifting the HOMEPAGE requirement for ebuilds

2013-01-13 Thread Michał Górny
On Sun, 13 Jan 2013 17:33:27 + (UTC)
Duncan 1i5t5.dun...@cox.net wrote:

 Michał Górny posted on Sun, 13 Jan 2013 15:24:02 +0100 as excerpted:
 
  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?
 
 How does something not have a homepage?  If upstream is gone, then by 
 definition, gentoo's the upstream as we're distributing it, so 
 gentoo.org becomes the homepage.

If something is a six-liner made by Gentoo and for Gentoo, noone cares
enough to create a homepage for it.

http://gentoo.org is the most useless 'homepage' value you can use. It
doesn't mean anything, and especially you aren't going to find a piece
of information on the software on that site.

In that case, even https://bugs.gentoo.org is more useful.

-- 
Best regards,
Michał Górny


signature.asc
Description: PGP signature


Re: [gentoo-dev] Re: Lifting the HOMEPAGE requirement for ebuilds

2013-01-13 Thread Michael Orlitzky
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 01/13/2013 12:58 PM, Michał Górny wrote:
 
 If something is a six-liner made by Gentoo and for Gentoo, noone
 cares enough to create a homepage for it.
 
 http://gentoo.org is the most useless 'homepage' value you can use.
 It doesn't mean anything, and especially you aren't going to find a
 piece of information on the software on that site.
 
 In that case, even https://bugs.gentoo.org is more useful.
 

My most common use for the HOMEPAGE is when I'm looking through eix
output wondering WTF does this do? So I visit the homepage to find out.

Even for a six-line script, you should have the time to essentially
`echo README  index.html` and upload it somewhere. This at least lets
people click on the URL, see what the package does, and find out where
to report bugs.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.19 (GNU/Linux)

iQIcBAEBAgAGBQJQ8v4pAAoJEBxJck0inpOiQuEP/RYcdAAPyEaxn82D4IpKQfow
7PK2093inRZtXwdXGw7Ijg00wurgW50panrJ2pWExmwXvSvZddY3wDGXpypW9W+C
YcVk7JuAPvUAM5MUkRhWqlIc/ifDpLc7fsXpcT9yUp9phpbMHCLNmXTSEAm1MWhS
0dhzHDqr7UySwjxRLtoL3xnb2xYVHtUy1XMRIICl45FbLPBqB3ZQCi/jDEFILEqA
+Y9LJTV1a+RGoT97SbQfSbSyFeMAOG1o9LPuDUrYzRMhYeFQDVsUQG+ek2UOvF5q
V8usQnx69P7s+yl4PUTKQ33nINZonKYTg3XOVuEgv/ZZGwx3ddZAOhfrNczkHdWk
ZMf62RaN8NRRK97Jid9WnLk7MGN2IdeABgHegqbRtIb3+yi57/JLvONMx1zFOtCp
y0fBgL+sBF3UhKEfGHgj8iy3prWUdVFizK1rgBIB2tPUzht5uM1RC5VYW7QOpID9
syMGm3b22wVEtmcgw7Kqn7Dam+R/QGSGcJsbNRFIdslzwyrEaqNbTcsYK1qwBCfH
iOekrGYE8GyIWF3z8yopkgErLl4S+0lRTuQ9T1nwetP3OaJLPn71r6Rn24DgJjeb
xKEkR+Sbn17pooXIkW4idaPw9YhwP7FyGxpmvF1wRKFG/nE5Bh/bC2D+qqq5JbTt
44nxXjaTEsRuh8jjmcbp
=gcv7
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: Lifting the HOMEPAGE requirement for ebuilds

2013-01-13 Thread Ulrich Mueller
 On Sun, 13 Jan 2013, Michał Górny wrote:

 How does something not have a homepage?  If upstream is gone, then by 
 definition, gentoo's the upstream as we're distributing it, so 
 gentoo.org becomes the homepage.

 If something is a six-liner made by Gentoo and for Gentoo, noone cares
 enough to create a homepage for it.

Then you could use your project page, or the gitweb of the repo.
Or create a wiki page, this doesn't take more than ten minutes.

 http://gentoo.org is the most useless 'homepage' value you can use. It
 doesn't mean anything, and especially you aren't going to find a piece
 of information on the software on that site.

It is still better than leaving the field empty, even if its only
meaning is Gentoo is upstream for this package. And I'm sure that in
most cases a better homepage can be found.

Ulrich