Re: [gentoo-dev] Re: Lifting the HOMEPAGE requirement for ebuilds
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
-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
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