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 <vanquirius at gentoo.org>, Ciaran McCreesh <ciaranm at gentoo.org>, Tiziano Müller <dev-zero at gentoo.org></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@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 |
<upstream> |
83 |
@@ -147,7 +149,7 @@ |
84 |
</maintainer> |
85 |
<changelog>http://foo.bar/changelog.txt</changelog> |
86 |
<doc lang="en">http://foo.bar/doc/index.html</doc> |
87 |
- <doc lang="de">http://foo.bar./doc/index.de.html</doc> |
88 |
+ <doc lang="de">http://foo.bar/doc/index.de.html</doc> |
89 |
<bugs-to>https://bugs.foo.bar</bugs-to> |
90 |
<remote-id type="freshmeat">foobar</remote-id> |
91 |
<remote-id type="sourceforge">foobar</remote-id> |
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 |