1 |
commit: fe224c4eab5ab7ccfa637903bc2ee7c2be339d6d |
2 |
Author: Wim Muskee <wimmuskee <AT> gmail <DOT> com> |
3 |
AuthorDate: Sun Nov 13 15:44:51 2016 +0000 |
4 |
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Nov 30 06:34:07 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=fe224c4e |
7 |
|
8 |
general-concepts/tree: Add mention for metadata directory in gentoo tree |
9 |
|
10 |
Gentoo-Bug: 572150 |
11 |
|
12 |
general-concepts/tree/text.xml | 20 ++++++++++++++++++++ |
13 |
1 file changed, 20 insertions(+) |
14 |
|
15 |
diff --git a/general-concepts/tree/text.xml b/general-concepts/tree/text.xml |
16 |
index 4d8bf0e..de452e3 100644 |
17 |
--- a/general-concepts/tree/text.xml |
18 |
+++ b/general-concepts/tree/text.xml |
19 |
@@ -38,6 +38,26 @@ The basic layout of the Gentoo repository is as follows: |
20 |
<li>Eclasses directory, <c>eclass/</c></li> |
21 |
<li>Licenses directory, <c>licenses/</c></li> |
22 |
<li> |
23 |
+ Metadata directory, <c>metadata/</c>. Most of the listed contents |
24 |
+ are not kept directly in the main git tree but instead |
25 |
+ auto-generated or included from other repositories as part of the |
26 |
+ <uri link="::general-concepts/git-to-rsync">Git to Rsync</uri> |
27 |
+ process. |
28 |
+ <ul> |
29 |
+ <li> |
30 |
+ Various control files, for example <c>layout.conf</c>, <c>timestamp</c> |
31 |
+ and <c>projects.xml</c>. Only <c>layout.conf</c> exists in the main git tree. |
32 |
+ </li> |
33 |
+ <li> |
34 |
+ XML validation files in <c>metadata/dtd/</c> and <c>metadata/xml-schema/</c>. |
35 |
+ </li> |
36 |
+ <li> |
37 |
+ Security advisories in <c>metadata/glsa/</c> and news items in |
38 |
+ <c>metadata/news/</c> |
39 |
+ </li> |
40 |
+ </ul> |
41 |
+ </li> |
42 |
+ <li> |
43 |
Profiles directory, <c>profiles/</c> |
44 |
<ul> |
45 |
<li> |