Gentoo Archives: gentoo-commits

From: "Tiziano Mueller (dev-zero)" <dev-zero@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/proj/en/glep: glep-0046.html
Date: Thu, 03 Apr 2008 13:35:59
Message-Id: E1JhPbf-0004yD-L7@stork.gentoo.org
1 dev-zero 08/04/03 13:35:55
2
3 Modified: glep-0046.html
4 Log:
5 Changed as announced in message to the gentoo.dev mailinglist at 03/25/2008
6
7 Revision Changes Path
8 1.9 xml/htdocs/proj/en/glep/glep-0046.html
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/glep/glep-0046.html?rev=1.9&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/glep/glep-0046.html?rev=1.9&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/glep/glep-0046.html?r1=1.8&r2=1.9
13
14 Index: glep-0046.html
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/glep/glep-0046.html,v
17 retrieving revision 1.8
18 retrieving revision 1.9
19 diff -u -r1.8 -r1.9
20 --- glep-0046.html 24 Jan 2008 13:02:28 -0000 1.8
21 +++ glep-0046.html 3 Apr 2008 13:35:55 -0000 1.9
22 @@ -28,9 +28,9 @@
23 </tr>
24 <tr class="field"><th class="field-name">Title:</th><td class="field-body">Allow upstream tags in metadata.xml</td>
25 </tr>
26 -<tr class="field"><th class="field-name">Version:</th><td class="field-body">1.4</td>
27 +<tr class="field"><th class="field-name">Version:</th><td class="field-body">1.5</td>
28 </tr>
29 -<tr class="field"><th class="field-name">Last-Modified:</th><td class="field-body"><a class="reference" href="http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/proj/en/glep/glep-0046.txt?cvsroot=gentoo">2008/01/24 13:00:09</a></td>
30 +<tr class="field"><th class="field-name">Last-Modified:</th><td class="field-body"><a class="reference" href="http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/proj/en/glep/glep-0046.txt?cvsroot=gentoo">2008/04/03 13:35:26</a></td>
31 </tr>
32 <tr class="field"><th class="field-name">Author:</th><td class="field-body">Marcelo Goes &lt;vanquirius&#32;&#97;t&#32;gentoo.org&gt;, Ciaran McCreesh &lt;ciaranm&#32;&#97;t&#32;gentoo.org&gt;, Tiziano Müller &lt;dev-zero&#32;&#97;t&#32;gentoo.org&gt;</td>
33 </tr>
34 @@ -54,7 +54,8 @@
35 <li><a class="reference" href="#motivation" id="id3" name="id3">Motivation</a></li>
36 <li><a class="reference" href="#specification" id="id4" name="id4">Specification</a></li>
37 <li><a class="reference" href="#backwards-compatibility" id="id5" name="id5">Backwards Compatibility</a></li>
38 -<li><a class="reference" href="#copyright" id="id6" name="id6">Copyright</a></li>
39 +<li><a class="reference" href="#notes" id="id6" name="id6">Notes</a></li>
40 +<li><a class="reference" href="#copyright" id="id7" name="id7">Copyright</a></li>
41 </ul>
42 </div>
43 <div class="section">
44 @@ -111,17 +112,18 @@
45 <p><tt class="docutils literal"><span class="pre">name</span></tt> should contain a block of text with upstream's name, is mandatory
46 and can only appear once.</p>
47 <p><tt class="docutils literal"><span class="pre">email</span></tt> should contain an e-mail address in the format <tt class="docutils literal"><span class="pre">foo&#64;bar.bar</span></tt>.</p>
48 -<p><tt class="docutils literal"><span class="pre">changelog</span></tt> should contain a URL prefixed with <tt class="docutils literal"><span class="pre">http://</span></tt> or
49 -<tt class="docutils literal"><span class="pre">https://</span></tt> where the location of the upstream changelog can be found.</p>
50 -<p><tt class="docutils literal"><span class="pre">doc</span></tt> should contain a URL prefixed with with <tt class="docutils literal"><span class="pre">http://</span></tt> or
51 -<tt class="docutils literal"><span class="pre">https://</span></tt> where the location of the upstream documentation can be found.
52 -The link must not point to any third party documentation and must be version
53 -independent. If the documentation is available in more than one language, a
54 -<tt class="docutils literal"><span class="pre">lang</span></tt> attribute can be used which follows the same rules as the one
55 -for <tt class="docutils literal"><span class="pre">longdescription</span></tt>.</p>
56 -<p><tt class="docutils literal"><span class="pre">bugs-to</span></tt> should contain a place where bugs can be filed, a URL
57 -prefixed with <tt class="docutils literal"><span class="pre">http://</span></tt> or <tt class="docutils literal"><span class="pre">https://</span></tt> or an e-mail address prefixed
58 -with <tt class="docutils literal"><span class="pre">mailto:</span></tt>.</p>
59 +<p><tt class="docutils literal"><span class="pre">changelog</span></tt> should contain a URL where the location of the upstream
60 +changelog can be found. The URL must be version independent and must point to
61 +a changelog which is only updated on new releases of the corresponding
62 +package. (This also implies that one can link to an automatically updated
63 +changelog in case of vcs snapshots only.)</p>
64 +<p><tt class="docutils literal"><span class="pre">doc</span></tt> should contain a URL where the location of the upstream
65 +documentation can be found. The link must not point to any third party
66 +documentation and must be version independent. If the documentation is
67 +available in more than one language, a <tt class="docutils literal"><span class="pre">lang</span></tt> attribute can be used
68 +which follows the same rules as the one for <tt class="docutils literal"><span class="pre">longdescription</span></tt>.</p>
69 +<p><tt class="docutils literal"><span class="pre">bugs-to</span></tt> should contain a place where bugs can be filed, a URL or an
70 +e-mail address prefixed with <tt class="docutils literal"><span class="pre">mailto:</span></tt>.</p>
71 <p><tt class="docutils literal"><span class="pre">remote-id</span></tt> should specify a type of package identification tracker
72 and the identification that corresponds to the package in question.
73 <tt class="docutils literal"><span class="pre">remote-id</span></tt> should make it easier to index information such as its
74 @@ -133,7 +135,7 @@
75 identifier. This GLEP does not specify a complete list of legal values
76 for <tt class="docutils literal"><span class="pre">type</span></tt> -- developers should email the <tt class="docutils literal"><span class="pre">gentoo-dev</span></tt> mailing list
77 before using a new <tt class="docutils literal"><span class="pre">type</span></tt> value. The list of valid tags should be kept
78 -in <tt class="docutils literal"><span class="pre">metadata/dtd/remote-id-tags.dtd</span></tt>.</p>
79 +in <tt class="docutils literal"><span class="pre">metadata/dtd/remote-id-tags.dtd</span></tt> or <tt class="docutils literal"><span class="pre">metadata/dtd/metadata.dtd</span></tt>.</p>
80 <p>For example, a <tt class="docutils literal"><span class="pre">metadata.xml</span></tt> upstream snippet may look like:</p>
81 <pre class="literal-block">
82 &lt;upstream&gt;
83 @@ -147,7 +149,7 @@
84 &lt;/maintainer&gt;
85 &lt;changelog&gt;http://foo.bar/changelog.txt&lt;/changelog&gt;
86 &lt;doc lang=&quot;en&quot;&gt;http://foo.bar/doc/index.html&lt;/doc&gt;
87 - &lt;doc lang=&quot;de&quot;&gt;http://foo.bar./doc/index.de.html&lt;/doc&gt;
88 + &lt;doc lang=&quot;de&quot;&gt;http://foo.bar/doc/index.de.html&lt;/doc&gt;
89 &lt;bugs-to&gt;https://bugs.foo.bar&lt;/bugs-to&gt;
90 &lt;remote-id type=&quot;freshmeat&quot;&gt;foobar&lt;/remote-id&gt;
91 &lt;remote-id type=&quot;sourceforge&quot;&gt;foobar&lt;/remote-id&gt;
92 @@ -162,7 +164,14 @@
93 should just ignore the additional elements.</p>
94 </div>
95 <div class="section">
96 -<h1><a class="toc-backref" href="#id6" id="copyright" name="copyright">Copyright</a></h1>
97 +<h1><a class="toc-backref" href="#id6" id="notes" name="notes">Notes</a></h1>
98 +<p>The specified URLs must include a protocol as described in <a class="reference" href="http://www.faqs.org/rfcs/rfc3986.html">RFC 3986</a>.
99 +Furthermore the most common protocol should be used in case of several
100 +possibilities (http should be favoured over https or ftp over gopher or svn,
101 +etc).</p>
102 +</div>
103 +<div class="section">
104 +<h1><a class="toc-backref" href="#id7" id="copyright" name="copyright">Copyright</a></h1>
105 <p>This document has been placed in the public domain.</p>
106 <!-- vim: set ft=glep tw=72 : -->
107 </div>
108 @@ -171,7 +180,7 @@
109 <div class="footer">
110 <hr class="footer" />
111 <a class="reference" href="glep-0046.txt">View document source</a>.
112 -Generated on: 2008-01-24 13:00 UTC.
113 +Generated on: 2008-04-03 13:35 UTC.
114 Generated by <a class="reference" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source.
115
116 </div>
117
118
119
120 --
121 gentoo-commits@l.g.o mailing list