From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NdBOi-0006AN-Pm for garchives@archives.gentoo.org; Thu, 04 Feb 2010 23:46:09 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5ABDBE07F9; Thu, 4 Feb 2010 23:45:46 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id B81A2E0ACF; Thu, 4 Feb 2010 21:37:05 +0000 (UTC) Received: from [192.168.0.103] (232-69.79-83.cust.bluewin.ch [83.79.69.232]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 565FE1B4037; Thu, 4 Feb 2010 21:37:04 +0000 (UTC) Subject: [gentoo-dev-announce] Upstream tags in metadata.xml (GLEP 46) From: Tiziano =?ISO-8859-1?Q?M=FCller?= Reply-To: dev-zero@gentoo.org To: gentoo-dev@lists.gentoo.org, gentoo-dev-announce Content-Type: multipart/signed; micalg="sha1"; protocol="application/x-pkcs7-signature"; boundary="=-gN4CQUKY77d0SVhACRkH" Organization: Gentoo Date: Thu, 04 Feb 2010 22:37:01 +0100 Message-ID: <1265319421.14107.94.camel@localhost> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo development announcement list X-BeenThere: gentoo-dev-announce@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.28.2 X-Archives-Salt: d948d47c-6961-4338-b5c4-926b5b3d8567 X-Archives-Hash: 4ce32c1f6df98d17967d52a089286be0 --=-gN4CQUKY77d0SVhACRkH Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable While some people already discovered the upstream metadata tags, there are only 8 ebuilds using them so far. Mostly I am to blame for that, since I forgot to send out a proper announcement. While all the required information can be found in the Developer Handbook [1], here is a short summary: The upstream tags are meant as a way to track information about upstream, like: - the upstream status (can make treecleaners lives easier) - online documentation links (a shortcut for the user) - not-so-obvious contact/bug-reporting information - id of a hosting or indexing site (automated version bump checks) - their alignment (mostly chaotic-neutral ;-) An example (copied from GLEP 46 [2] itself): Foo Bar foo@bar.bar Foo Gentoo foo@gentoo.org http://foo.bar/changelog.txt http://foo.bar/doc/index.html http://foo.bar/doc/index.de.html https://bugs.foo.bar foobar foobar Please note: - the tag in is only for specifying an upstream maintainer name and e-mail address and does not specify the ebuild maintainer (although it may be the same if you decide to become upstream). - the type attribute for is currently one of (freshmeat| sourceforge|cpan|vim), send a mail to gentoo-dev before adding additional sites - the data in the tags is an id which uniquely identifies the project on that site: - for type=3D"vim": the script_id (example: 2586) - for type=3D"freshmeat": the project name (example: aria2) - for type=3D"sourceforge": the project name (example: liferea) - for type=3D"cpan": the module name (example: Pod-Index) Regards, Tiziano [1]: http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=3D2&chap=3D= 4 [2]: http://www.gentoo.org/proj/en/glep/glep-0046.html --=20 Tiziano M=C3=BCller Gentoo Linux Developer Areas of responsibility: Samba, PostgreSQL, CPP, Python, sysadmin, GLEP Editor E-Mail : dev-zero@gentoo.org GnuPG FP : F327 283A E769 2E36 18D5 4DE2 1B05 6A63 AE9C 1E30 --=-gN4CQUKY77d0SVhACRkH Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Disposition: attachment; filename="smime.p7s" Content-Transfer-Encoding: base64 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 F36DfkVGGWB+8/IAAAAAAAA= --=-gN4CQUKY77d0SVhACRkH--