f11ee4
Update repository documentation manual in texinfo format. This commit
@@ -13,6 +13,24 @@
|
|
13
13
|
* Directories trunk Identity Images Themes Motifs Pipes::
|
14
14
|
* Directories trunk Identity Images Themes Motifs TreeFlower::
|
15
15
|
* Directories trunk Identity Models::
|
16
|
+
* Directories trunk Identity Models2::
|
17
|
+
* Directories trunk Identity Models2 Brands::
|
18
|
+
* Directories trunk Identity Models2 Themes::
|
19
|
+
* Directories trunk Identity Models2 Themes Default::
|
20
|
+
* Directories trunk Identity Models2 Themes Default Concept::
|
21
|
+
* Directories trunk Identity Models2 Themes Default Distro::
|
22
|
+
* Directories trunk Identity Models2 Themes Default Distro 5::
|
23
|
+
* Directories trunk Identity Models2 Themes Default Distro 5.5 Notes Release::
|
24
|
+
* Directories trunk Identity Models2 Themes Default Distro 5 Anaconda::
|
25
|
+
* Directories trunk Identity Models2 Themes Default Distro 5 Firstboot::
|
26
|
+
* Directories trunk Identity Models2 Themes Default Distro 5 Gdm::
|
27
|
+
* Directories trunk Identity Models2 Themes Default Distro 5 Grub::
|
28
|
+
* Directories trunk Identity Models2 Themes Default Distro 5 Gsplash::
|
29
|
+
* Directories trunk Identity Models2 Themes Default Distro 5 Kdm::
|
30
|
+
* Directories trunk Identity Models2 Themes Default Distro 5 Ksplash::
|
31
|
+
* Directories trunk Identity Models2 Themes Default Distro 5 Rhgb::
|
32
|
+
* Directories trunk Identity Models2 Themes Default Distro 5 Syslinux::
|
33
|
+
* Directories trunk Identity Models2 Themes Default Posters::
|
16
34
|
* Directories trunk Identity Models Brands::
|
17
35
|
* Directories trunk Identity Models Themes::
|
18
36
|
* Directories trunk Identity Models Themes Default::
|
@@ -68,6 +68,96 @@
|
|
68
68
|
Directories trunk Identity Models
|
69
69
|
Directories/trunk/Identity/Models.texinfo
|
70
70
|
|
71
|
+
Directories trunk Identity Models2
|
72
|
+
The {trunk/Identity/Models2} Directory
|
73
|
+
Directories trunk Identity Models2
|
74
|
+
Directories/trunk/Identity/Models2.texinfo
|
75
|
+
|
76
|
+
Directories trunk Identity Models2 Brands
|
77
|
+
The {trunk/Identity/Models2/Brands} Directory
|
78
|
+
Directories trunk Identity Models2 Brands
|
79
|
+
Directories/trunk/Identity/Models2/Brands.texinfo
|
80
|
+
|
81
|
+
Directories trunk Identity Models2 Themes
|
82
|
+
The {trunk/Identity/Models2/Themes} Directory
|
83
|
+
Directories trunk Identity Models2 Themes
|
84
|
+
Directories/trunk/Identity/Models2/Themes.texinfo
|
85
|
+
|
86
|
+
Directories trunk Identity Models2 Themes Default
|
87
|
+
The {trunk/Identity/Models2/Themes/Default} Directory
|
88
|
+
Directories trunk Identity Models2 Themes Default
|
89
|
+
@include Directories/trunk/Identity/Models2/Themes/Default.texinfo
|
90
|
+
|
91
|
+
Directories trunk Identity Models2 Themes Default Concept
|
92
|
+
The {trunk/Identity/Models2/Themes/Default/Concept} Directory
|
93
|
+
Directories trunk Identity Models2 Themes Default Concept
|
94
|
+
@include Directories/trunk/Identity/Models2/Themes/Default/Concept.texinfo
|
95
|
+
|
96
|
+
Directories trunk Identity Models2 Themes Default Distro
|
97
|
+
The {trunk/Identity/Models2/Themes/Default/Distro} Directory
|
98
|
+
Directories trunk Identity Models2 Themes Default Distro
|
99
|
+
@include Directories/trunk/Identity/Models2/Themes/Default/Distro.texinfo
|
100
|
+
|
101
|
+
5
Directories trunk Identity Models2 Themes Default Distro
|
102
|
+
5} Directory
The {trunk/Identity/Models2/Themes/Default/Distro/
|
103
|
+
5
Directories trunk Identity Models2 Themes Default Distro
|
104
|
+
@include Directories/trunk/Identity/Models2/Themes/Default/Distro/5.texinfo
|
105
|
+
|
106
|
+
5.5 Notes Release
Directories trunk Identity Models2 Themes Default Distro
|
107
|
+
5.5/Notes/Release} Directory
The {trunk/Identity/Models2/Themes/Default/Distro/
|
108
|
+
5.5 Notes Release
Directories trunk Identity Models2 Themes Default Distro
|
109
|
+
@include Directories/trunk/Identity/Models2/Themes/Default/Distro/5.5/Notes/Release.texinfo
|
110
|
+
|
111
|
+
5 Anaconda
Directories trunk Identity Models2 Themes Default Distro
|
112
|
+
5/Anaconda} Directory
The {trunk/Identity/Models2/Themes/Default/Distro/
|
113
|
+
5 Anaconda
Directories trunk Identity Models2 Themes Default Distro
|
114
|
+
@include Directories/trunk/Identity/Models2/Themes/Default/Distro/5/Anaconda.texinfo
|
115
|
+
|
116
|
+
5 Firstboot
Directories trunk Identity Models2 Themes Default Distro
|
117
|
+
5/Firstboot} Directory
The {trunk/Identity/Models2/Themes/Default/Distro/
|
118
|
+
5 Firstboot
Directories trunk Identity Models2 Themes Default Distro
|
119
|
+
@include Directories/trunk/Identity/Models2/Themes/Default/Distro/5/Firstboot.texinfo
|
120
|
+
|
121
|
+
5 Gdm
Directories trunk Identity Models2 Themes Default Distro
|
122
|
+
5/Gdm} Directory
The {trunk/Identity/Models2/Themes/Default/Distro/
|
123
|
+
5 Gdm
Directories trunk Identity Models2 Themes Default Distro
|
124
|
+
@include Directories/trunk/Identity/Models2/Themes/Default/Distro/5/Gdm.texinfo
|
125
|
+
|
126
|
+
5 Grub
Directories trunk Identity Models2 Themes Default Distro
|
127
|
+
5/Grub} Directory
The {trunk/Identity/Models2/Themes/Default/Distro/
|
128
|
+
5 Grub
Directories trunk Identity Models2 Themes Default Distro
|
129
|
+
@include Directories/trunk/Identity/Models2/Themes/Default/Distro/5/Grub.texinfo
|
130
|
+
|
131
|
+
5 Gsplash
Directories trunk Identity Models2 Themes Default Distro
|
132
|
+
5/Gsplash} Directory
The {trunk/Identity/Models2/Themes/Default/Distro/
|
133
|
+
5 Gsplash
Directories trunk Identity Models2 Themes Default Distro
|
134
|
+
@include Directories/trunk/Identity/Models2/Themes/Default/Distro/5/Gsplash.texinfo
|
135
|
+
|
136
|
+
5 Kdm
Directories trunk Identity Models2 Themes Default Distro
|
137
|
+
5/Kdm} Directory
The {trunk/Identity/Models2/Themes/Default/Distro/
|
138
|
+
5 Kdm
Directories trunk Identity Models2 Themes Default Distro
|
139
|
+
@include Directories/trunk/Identity/Models2/Themes/Default/Distro/5/Kdm.texinfo
|
140
|
+
|
141
|
+
5 Ksplash
Directories trunk Identity Models2 Themes Default Distro
|
142
|
+
5/Ksplash} Directory
The {trunk/Identity/Models2/Themes/Default/Distro/
|
143
|
+
5 Ksplash
Directories trunk Identity Models2 Themes Default Distro
|
144
|
+
@include Directories/trunk/Identity/Models2/Themes/Default/Distro/5/Ksplash.texinfo
|
145
|
+
|
146
|
+
5 Rhgb
Directories trunk Identity Models2 Themes Default Distro
|
147
|
+
5/Rhgb} Directory
The {trunk/Identity/Models2/Themes/Default/Distro/
|
148
|
+
5 Rhgb
Directories trunk Identity Models2 Themes Default Distro
|
149
|
+
@include Directories/trunk/Identity/Models2/Themes/Default/Distro/5/Rhgb.texinfo
|
150
|
+
|
151
|
+
5 Syslinux
Directories trunk Identity Models2 Themes Default Distro
|
152
|
+
5/Syslinux} Directory
The {trunk/Identity/Models2/Themes/Default/Distro/
|
153
|
+
5 Syslinux
Directories trunk Identity Models2 Themes Default Distro
|
154
|
+
@include Directories/trunk/Identity/Models2/Themes/Default/Distro/5/Syslinux.texinfo
|
155
|
+
|
156
|
+
Directories trunk Identity Models2 Themes Default Posters
|
157
|
+
The {trunk/Identity/Models2/Themes/Default/Posters} Directory
|
158
|
+
Directories trunk Identity Models2 Themes Default Posters
|
159
|
+
@include Directories/trunk/Identity/Models2/Themes/Default/Posters.texinfo
|
160
|
+
|
71
161
|
Directories trunk Identity Models Brands
|
72
162
|
The {trunk/Identity/Models/Brands} Directory
|
73
163
|
Directories trunk Identity Models Brands
|
@@ -0,0 +1,23 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
|
4
|
+
...
|
5
|
+
itemize
|
6
|
+
|
7
|
+
Description
|
8
|
+
|
9
|
+
|
10
|
+
...
|
11
|
+
itemize
|
12
|
+
|
13
|
+
Usage
|
14
|
+
|
15
|
+
|
16
|
+
{}
|
17
|
+
itemize
|
18
|
+
|
19
|
+
See also
|
20
|
+
|
21
|
+
|
22
|
+
...
|
23
|
+
itemize
|
@@ -0,0 +1,71 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
This section describes The CentOS Brand design models.
|
4
|
+
|
5
|
+
Description
|
6
|
+
|
7
|
+
The CentOS Brand provides the one unique name or trademark that
|
8
|
+
connects the producer with their products. In this case, the producer
|
9
|
+
is The CentOS Project and the products are The CentOS Project visual
|
10
|
+
manifestations.
|
11
|
+
|
12
|
+
The CentOS Brand is the main visual representation of the CentOS
|
13
|
+
project so the typography used in it must be the same always, no
|
14
|
+
matter where it be shown. It also has to be clear enough to dismiss
|
15
|
+
any confussion between similar typefaces (e.g., the number one (1)
|
16
|
+
sometimes is confuesed with the letter @samp{el} (l) or letter
|
17
|
+
@samp{ai} (i)).
|
18
|
+
|
19
|
+
As convenction, the word @samp{CentOS} uses @samp{Denmark} typography
|
20
|
+
as base, both for the word @samp{CentOS} and the phrase
|
21
|
+
@samp{Community Enterprise Operating System}. The phrase size of
|
22
|
+
CentOS logo is half the size in poits the word @samp{CentOS} has and
|
23
|
+
it below @samp{CentOS} word and aligned with it on the left. The
|
24
|
+
distance between @samp{CentOS} word and phrase @samp{Community
|
25
|
+
Enterprise Operating System} have the size in points the phrase has.
|
26
|
+
|
27
|
+
{trunk/Identity/Images/Manual/Brands/Logos/a,,,,}
|
28
|
+
|
29
|
+
When the CentOS release brand is built, use @samp{Denmark} typography
|
30
|
+
for the release number. The release number size is two times larger
|
31
|
+
(in height) than default @samp{CentOS} word. The separation between
|
32
|
+
release number and @samp{CentOS} word is twice the size in points of
|
33
|
+
separation between @samp{CentOS} word and phrase @samp{Community
|
34
|
+
Enterprise Operating System}.
|
35
|
+
|
36
|
+
Another component inside CentOS logo is the trademark symbol (TM).
|
37
|
+
This symbol specifies that the CentOS logo must be consider a product
|
38
|
+
brand, even it is not a registered one. The trademark symbol uses
|
39
|
+
DejaVu LGC Sans Regular typography. The trademark symbol is aligned
|
40
|
+
right-top on the outter side of @samp{CentOS} word. The trademark
|
41
|
+
symbol must not exceed haf the distance, in points, between
|
42
|
+
@samp{CentOS} word and the release number on its right.
|
43
|
+
|
44
|
+
It would be very convenient for the CentOS Project and its community
|
45
|
+
to to make a registered trademark (®) of CentOS logo. To make a
|
46
|
+
register trademark of CentOS Logo prevents legal complications in the
|
47
|
+
market place of brands. It grants the consistency, through time, of
|
48
|
+
CentOS project corporate visual identity.
|
49
|
+
|
50
|
+
|
51
|
+
@strong{Note} The information about trademarks and corporate identity
|
52
|
+
is my personal interpretation of
|
53
|
+
@url{http://en.wikipedia.org/Corporate_identity} and
|
54
|
+
//en.wikipedia.org/Trademark} description. If you have
{http:
|
55
|
+
practical experiences with these affairs, please serve yourself to
|
56
|
+
improve this section with your reasons.
|
57
|
+
quotation
|
58
|
+
|
59
|
+
Usage
|
60
|
+
|
61
|
+
|
62
|
+
...
|
63
|
+
itemize
|
64
|
+
|
65
|
+
See also
|
66
|
+
|
67
|
+
|
68
|
+
{Directories trunk Identity Models}
|
69
|
+
{Directories trunk Identity}
|
70
|
+
{Directories trunk}
|
71
|
+
itemize
|
@@ -0,0 +1,46 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
This section describes design models from The CentOS Themes.
|
4
|
+
|
5
|
+
Description
|
6
|
+
|
7
|
+
Theme models let you modeling characteristics (e.g., dimensions,
|
8
|
+
translation markers, position of each element on the display area,
|
9
|
+
etc.) common to all themes. Theme models let you reduce the time
|
10
|
+
needed when propagating artistic motifs to different visual
|
11
|
+
manifestations.
|
12
|
+
|
13
|
+
Theme models serves as a central pool of design templates for themes
|
14
|
+
to use. This way you can produce themes with different artistic motifs
|
15
|
+
but same characteristics.
|
16
|
+
|
17
|
+
Default Design Model
|
18
|
+
|
19
|
+
Default Design Models for CentOS Themes provide the common structural
|
20
|
+
information (e.g., image dimensions, translation markers, trademark
|
21
|
+
position, etc.) the @command{centos-art} script uses to produce images
|
22
|
+
when no other design model is specified.
|
23
|
+
|
24
|
+
Alternative Design Models
|
25
|
+
|
26
|
+
CentOS alternative theme models exist for people how want to use a
|
27
|
+
different visual style on their installations of CentOS distribution.
|
28
|
+
As the visual style is needed for a system already installed
|
29
|
+
components like Anaconda are not required inside alternative themes.
|
30
|
+
Inside alternative themes you find post-installation visual style only
|
31
|
+
(i.e. Backgrounds, Display Managers, Grub, etc.). CentOS alternative
|
32
|
+
themes are maintained by CentOS Community.
|
33
|
+
|
34
|
+
Usage
|
35
|
+
|
36
|
+
|
37
|
+
@item --- @strong{Removed}(xref:Directories trunk Identity Models Themes Default) ---.
|
38
|
+
itemize
|
39
|
+
|
40
|
+
See also
|
41
|
+
|
42
|
+
|
43
|
+
{Directories trunk Identity Images Themes}.
|
44
|
+
{Directories trunk Identity}.
|
45
|
+
{Directories trunk}.
|
46
|
+
itemize
|
@@ -0,0 +1,79 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
This section describes the default design model of The CentOS Themes.
|
4
|
+
|
5
|
+
Description
|
6
|
+
|
7
|
+
The
{trunk/Identity/Themes/Models/Default} directory implements
|
8
|
+
the concept of @emph{Default Design Model} for The CentOS Themes. The
|
9
|
+
CentOS Themes Default Design Model provides the common structural
|
10
|
+
information (e.g., image dimensions, translation markers, trademark
|
11
|
+
position, etc.) the @command{centos-art} script uses to produce images
|
12
|
+
when no other design model is specified.
|
13
|
+
|
14
|
+
Deisgn models in this directory do use the @emph{CentOS Release
|
15
|
+
Brand}. The CentOS Release Brand is a combination of both The CentOS
|
16
|
+
Type and The CentOS Release Schema used to illustrate the major
|
17
|
+
release of The CentOS Distribution the image produced belongs to. ---
|
18
|
+
@strong{Removed}(xref:Directories trunk Identity Models Tpl Brands)
|
19
|
+
---, for more information.
|
20
|
+
|
21
|
+
The CentOS Project maintains near to four different major releases of
|
22
|
+
CentOS Distribution. Each major release of CentOS Distribution has
|
23
|
+
internal differences that make them unique and, at the same time, each
|
24
|
+
CentOS Distribution individually is tagged into the one unique visual
|
25
|
+
manifestation (i.e., Distribution). So, how could we implement the
|
26
|
+
monolithic visual structure in one visual manifestation that has
|
27
|
+
internal difference?
|
28
|
+
|
29
|
+
To answer this question we broke the question in two parts and later
|
30
|
+
combined the resultant answers to build a possible solution.
|
31
|
+
|
32
|
+
|
33
|
+
How to remark the internal differences visually?
|
34
|
+
|
35
|
+
Merge both The CentOS Project Release Schema into The CentOS Project
|
36
|
+
Trademark to build The CentOS Project Release Trademark. The CentOS
|
37
|
+
Project Release Trademark remarks two things: first, it remarks the
|
38
|
+
image is from The CentOS Project and second, it remarks which major
|
39
|
+
release of CentOS Distribution does the image belongs to.
|
40
|
+
--- @strong{Removed}(xref:Directories trunk Identity Models Tpl Brands) ---, for more
|
41
|
+
information on how to develop and improve The CentOS Project Brand.
|
42
|
+
|
43
|
+
How to remark the visual resemblance?
|
44
|
+
|
45
|
+
Use a common artistic motifs as background for all CentOS Distribution
|
46
|
+
images. --- @strong{Removed}(xref:Directories trunk Identity Images Themes Motifs) ---, for more
|
47
|
+
information.
|
48
|
+
|
49
|
+
So, combining answers above, we could conclude that:
|
50
|
+
|
51
|
+
In order to implement the CentOS Monolithic Visual Structure on CentOS
|
52
|
+
Distribution visual manifestations, a CentOS Release Trademark and a
|
53
|
+
background information based on one unique artistic motif should be
|
54
|
+
used in all remarkable images The CentOS Distribution visual
|
55
|
+
manifestation is made of.
|
56
|
+
@end table
|
57
|
+
|
58
|
+
|
59
|
+
@strong{Important} Remarking the CentOS Release Schema inside each
|
60
|
+
major release of CentOS Distribution ---or similar visual
|
61
|
+
manifestations--- takes @emph{high attention} inside The CentOS
|
62
|
+
Project corporate visual identity. It should be very clear for
|
63
|
+
everyone which major release of CentOS Distribution is being used.
|
64
|
+
quotation
|
65
|
+
|
66
|
+
Usage
|
67
|
+
|
68
|
+
|
69
|
+
@item --- @strong{Removed}(xref:Directories trunk Identity Models Themes Default Distro) ---.
|
70
|
+
@item --- @strong{Removed}(xref:Directories trunk Identity Models Themes Default Concept) ---.
|
71
|
+
itemize
|
72
|
+
|
73
|
+
See also
|
74
|
+
|
75
|
+
|
76
|
+
{Directories trunk Identity Images Themes}
|
77
|
+
{Directories trunk Identity Models Themes}
|
78
|
+
@item --- @strong{Removed}(ref:Directories trunk Identity Images Themes Motifs) ---
|
79
|
+
itemize
|
@@ -0,0 +1,22 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
|
4
|
+
...
|
5
|
+
itemize
|
6
|
+
|
7
|
+
Description
|
8
|
+
|
9
|
+
|
10
|
+
...
|
11
|
+
itemize
|
12
|
+
|
13
|
+
Usage
|
14
|
+
|
15
|
+
|
16
|
+
...
|
17
|
+
itemize
|
18
|
+
|
19
|
+
See also
|
20
|
+
|
21
|
+
|
22
|
+
menu
|
@@ -0,0 +1,111 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
This section organizes default design models for different major
|
4
|
+
releases of CentOS Distribution.
|
5
|
+
|
6
|
+
Description
|
7
|
+
|
8
|
+
In order to better understatand how this visual manifestation is
|
9
|
+
organized, it is necessary to consider what The CentOS Distribution is
|
10
|
+
and how it is released.
|
11
|
+
|
12
|
+
The CentOS Distribution
|
13
|
+
|
14
|
+
The CentOS Distribution is an Enterprise-class Linux Distribution
|
15
|
+
derived from sources freely provided to the public by a prominent
|
16
|
+
North American Enterprise Linux vendor. The CentOS Distribution
|
17
|
+
conforms fully with the upstream vendors redistribution policy and
|
18
|
+
aims to be 100% binary compatible. (The CentOS Project mainly changes
|
19
|
+
packages to remove upstream vendor branding and artwork.)
|
20
|
+
|
21
|
+
The CentOS Distribution is developed by a small but growing team of
|
22
|
+
core developers. In turn the core developers are supported by an
|
23
|
+
active user community including system administrators, network
|
24
|
+
administrators, enterprise users, managers, core Linux contributors
|
25
|
+
and Linux enthusiasts from around the world.
|
26
|
+
|
27
|
+
@subsubheading The CentOS Distribution Release Schema
|
28
|
+
|
29
|
+
The upstream vendor has released 4 versions of their
|
30
|
+
@acronym{EL,Enterprise Linux} product that The CentOS Project rebuilds
|
31
|
+
the freely available SRPMS for. The upstream vendor releases security
|
32
|
+
updates as required by circumstances. The CentOS Project releases
|
33
|
+
rebuilds of security updates as soon as possible. Usually within 24
|
34
|
+
hours (our stated goal is with 72 hours, but we are usually much
|
35
|
+
faster).
|
36
|
+
|
37
|
+
The upstream vendor also releases numbered update sets for major
|
38
|
+
versions of their EL product from 2 to 4 times per year. There are new
|
39
|
+
ISOs from the upstream vendor provided for these update sets. Update
|
40
|
+
sets will be completed as soon as possible after the upstream vendor
|
41
|
+
releases their version @dots{} generally within 2 weeks. The CentOS
|
42
|
+
Project follows these conventions as well, so CentOS-3.9 correlates
|
43
|
+
with EL 3 update 9 and CentOS-4.6 correlates with EL 4 update 6,
|
44
|
+
CentOS-5.1 correlates to EL 5 update 1, etc.
|
45
|
+
|
46
|
+
One thing some people have problems understanding is that if you have
|
47
|
+
any CentOS-3 product and update it, you will be updated to the latest
|
48
|
+
CentOS-3.x version.
|
49
|
+
|
50
|
+
The same is true for CentOS-4 and CentOS-5. If you update any CentOS-4
|
51
|
+
product, you will be updated to the latest CentOS-4.x version, or to
|
52
|
+
the latest CentOS-5.x version if you are updating a CentOS-5 system.
|
53
|
+
This is exactly the same behavior as the upstream product. Let's
|
54
|
+
assume that the latest EL4 product is update 6. If you install the
|
55
|
+
upstream original EL4 CDs (the ones before any update set) and upgrade
|
56
|
+
via @command{yum}, you will have latest update set installed (EL4
|
57
|
+
update 6 in our example). Since all updates within a major release
|
58
|
+
(CentOS-2, CentOS-3, CentOS-4, CentOS-5) always upgrade to the latest
|
59
|
+
version when updates are performed (thus mimicking upstream behavior),
|
60
|
+
only the latest version is maintained in each main tree on The CentOS
|
61
|
+
Mirrors (//mirrors.centos.org/}).
{http:
|
62
|
+
|
63
|
+
There is a CentOS Vault (@url{http://vault.centos.org/}) containing
|
64
|
+
old CentOS trees. This vault is a picture of the older tree when it
|
65
|
+
was removed from the main tree, and does not receive updates. It
|
66
|
+
should only be used for reference.
|
67
|
+
|
68
|
+
The CentOS Distribution visual style is controlled by image files.
|
69
|
+
These image files are packaged inside The CentOS Distribution and made
|
70
|
+
visible once such packages are installed and executed. The way to go
|
71
|
+
for changing The CentOS Distribution visual style is changing all
|
72
|
+
those image files to add the desired visual style first and later,
|
73
|
+
repackage them to make them available inside the final iso files of
|
74
|
+
CentOS Distribution.
|
75
|
+
|
76
|
+
Usage
|
77
|
+
|
78
|
+
Sometimes, between major releases, image files inside packages can be
|
79
|
+
added, removed or just get the name changed. In order to describe such
|
80
|
+
variations, the design models directory structure is organized in the
|
81
|
+
same way the variations are introduced (i.e., through The CentOS
|
82
|
+
Distribution Release Schema). So, each major release of The CentOS
|
83
|
+
Distribution has its own design model directory structure.
|
84
|
+
|
85
|
+
When a new package/component is added to one or all the major releases
|
86
|
+
of The CentOS Distribution, a design model directory structure for
|
87
|
+
that component needs to be created. Later, it is filled up with
|
88
|
+
related design models. Design models are created for each image file
|
89
|
+
inside the component that need to be rebuilt in order to set the
|
90
|
+
visual style and brand information correctly.
|
91
|
+
|
92
|
+
When a package is removed from one or all major releases of The CentOS
|
93
|
+
Distribution, the design model directory structure releated to that
|
94
|
+
package/component is no longer used. However, it could be very useful
|
95
|
+
for historical reasons. Also, someone could feel motivation enough to
|
96
|
+
keep himself documenting it or supporting it for whatever reason.
|
97
|
+
|
98
|
+
|
99
|
+
@item --- @strong{Removed}(xref:Directories trunk Identity Models Themes Default Distro
|
100
|
+
5) ---.
|
101
|
+
itemize
|
102
|
+
|
103
|
+
See also
|
104
|
+
|
105
|
+
|
106
|
+
@item --- @strong{Removed}(ref:Directories trunk Identity Models Themes Default) ---.
|
107
|
+
{Directories trunk Identity Models Themes}.
|
108
|
+
{Directories trunk Identity Images Themes}.
|
109
|
+
{Directories trunk Identity}.
|
110
|
+
{Directories trunk}.
|
111
|
+
itemize
|
@@ -0,0 +1,23 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
|
4
|
+
...
|
5
|
+
itemize
|
6
|
+
|
7
|
+
Description
|
8
|
+
|
9
|
+
|
10
|
+
...
|
11
|
+
itemize
|
12
|
+
|
13
|
+
Usage
|
14
|
+
|
15
|
+
|
16
|
+
...
|
17
|
+
itemize
|
18
|
+
|
19
|
+
See also
|
20
|
+
|
21
|
+
|
22
|
+
...
|
23
|
+
itemize
|
@@ -0,0 +1,35 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
|
4
|
+
...
|
5
|
+
itemize
|
6
|
+
|
7
|
+
Description
|
8
|
+
|
9
|
+
|
10
|
+
...
|
11
|
+
itemize
|
12
|
+
|
13
|
+
Usage
|
14
|
+
|
15
|
+
|
16
|
+
@item --- @strong{Removed}(xref:Directories trunk Identity Models Themes Default Distro 5 Syslinux) ---.
|
17
|
+
@item --- @strong{Removed}(xref:Directories trunk Identity Models Themes Default Distro 5 Anaconda) ---.
|
18
|
+
@item --- @strong{Removed}(xref:Directories trunk Identity Models Themes Default Distro 5 Rhgb) ---.
|
19
|
+
@item --- @strong{Removed}(xref:Directories trunk Identity Models Themes Default Distro 5 Gdm) ---.
|
20
|
+
@item --- @strong{Removed}(xref:Directories trunk Identity Models Themes Default Distro 5 Kdm) ---.
|
21
|
+
@item --- @strong{Removed}(xref:Directories trunk Identity Models Themes Default Distro 5 Grub) ---.
|
22
|
+
@item --- @strong{Removed}(xref:Directories trunk Identity Models Themes Default Distro 5 Gsplash) ---.
|
23
|
+
@item --- @strong{Removed}(xref:Directories trunk Identity Models Themes Default Distro 5 Ksplash) ---.
|
24
|
+
itemize
|
25
|
+
|
26
|
+
See also
|
27
|
+
|
28
|
+
|
29
|
+
@item --- @strong{Removed}(ref:Directories trunk Identity Models Themes Default Distro) ---.
|
30
|
+
@item --- @strong{Removed}(ref:Directories trunk Identity Models Themes Default) ---.
|
31
|
+
{Directories trunk Identity Models Themes}.
|
32
|
+
{Directories trunk Identity Images Themes}.
|
33
|
+
{Directories trunk Identity}.
|
34
|
+
{Directories trunk}.
|
35
|
+
itemize
|
@@ -0,0 +1,14 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
|
4
|
+
...
|
5
|
+
itemize
|
6
|
+
|
7
|
+
Description
|
8
|
+
|
9
|
+
Usage
|
10
|
+
|
11
|
+
See also
|
12
|
+
|
13
|
+
|
14
|
+
menu
|
@@ -0,0 +1,22 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
|
4
|
+
...
|
5
|
+
itemize
|
6
|
+
|
7
|
+
Description
|
8
|
+
|
9
|
+
|
10
|
+
...
|
11
|
+
itemize
|
12
|
+
|
13
|
+
Usage
|
14
|
+
|
15
|
+
|
16
|
+
...
|
17
|
+
itemize
|
18
|
+
|
19
|
+
See also
|
20
|
+
|
21
|
+
|
22
|
+
menu
|
@@ -0,0 +1,30 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
|
4
|
+
...
|
5
|
+
itemize
|
6
|
+
|
7
|
+
Description
|
8
|
+
|
9
|
+
Another example of using last-rendition flow is that related to GDM
|
10
|
+
and KDM @file{tar.gz} file construction. Each @file{tar.gz} file is
|
11
|
+
made of several files that need to be put together in order to make
|
12
|
+
them installable. In the very specific case of GDM and KDM some of the
|
13
|
+
required files are retrived from design models directory structure and
|
14
|
+
others from artistic motifs directory structure after had been
|
15
|
+
produced through base-rendition. In this case, the action of grouping
|
16
|
+
files and packing them is realized through last-rendition action. This
|
17
|
+
couldn't be possible through post-rendition because we need to wait to
|
18
|
+
have two images first (produced through base-rendition) before we
|
19
|
+
could grouping them all into the @file{tar.gz} package.
|
20
|
+
|
21
|
+
Usage
|
22
|
+
|
23
|
+
|
24
|
+
...
|
25
|
+
itemize
|
26
|
+
|
27
|
+
See also
|
28
|
+
|
29
|
+
|
30
|
+
menu
|
@@ -0,0 +1,22 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
|
4
|
+
...
|
5
|
+
itemize
|
6
|
+
|
7
|
+
Description
|
8
|
+
|
9
|
+
|
10
|
+
...
|
11
|
+
itemize
|
12
|
+
|
13
|
+
Usage
|
14
|
+
|
15
|
+
|
16
|
+
...
|
17
|
+
itemize
|
18
|
+
|
19
|
+
See also
|
20
|
+
|
21
|
+
|
22
|
+
menu
|
@@ -0,0 +1,22 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
|
4
|
+
...
|
5
|
+
itemize
|
6
|
+
|
7
|
+
Description
|
8
|
+
|
9
|
+
|
10
|
+
...
|
11
|
+
itemize
|
12
|
+
|
13
|
+
Usage
|
14
|
+
|
15
|
+
|
16
|
+
...
|
17
|
+
itemize
|
18
|
+
|
19
|
+
See also
|
20
|
+
|
21
|
+
|
22
|
+
menu
|
@@ -0,0 +1,22 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
|
4
|
+
...
|
5
|
+
itemize
|
6
|
+
|
7
|
+
Description
|
8
|
+
|
9
|
+
|
10
|
+
...
|
11
|
+
itemize
|
12
|
+
|
13
|
+
Usage
|
14
|
+
|
15
|
+
|
16
|
+
...
|
17
|
+
itemize
|
18
|
+
|
19
|
+
See also
|
20
|
+
|
21
|
+
|
22
|
+
menu
|
@@ -0,0 +1,25 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
|
4
|
+
...
|
5
|
+
itemize
|
6
|
+
|
7
|
+
Description
|
8
|
+
|
9
|
+
The @file{Preview.png} image of Ksplash which is made of three
|
10
|
+
different images. In order to build the @file{Preview.png} image, we
|
11
|
+
need to create the three images the @file{Preview.png} image is made
|
12
|
+
of first (e.g., through base-rendition) and then, combine them all
|
13
|
+
together into one new image, the @file{Preview.png} image in this
|
14
|
+
case.
|
15
|
+
|
16
|
+
Usage
|
17
|
+
|
18
|
+
|
19
|
+
...
|
20
|
+
itemize
|
21
|
+
|
22
|
+
See also
|
23
|
+
|
24
|
+
|
25
|
+
menu
|
@@ -0,0 +1,22 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
|
4
|
+
...
|
5
|
+
itemize
|
6
|
+
|
7
|
+
Description
|
8
|
+
|
9
|
+
|
10
|
+
...
|
11
|
+
itemize
|
12
|
+
|
13
|
+
Usage
|
14
|
+
|
15
|
+
|
16
|
+
...
|
17
|
+
itemize
|
18
|
+
|
19
|
+
See also
|
20
|
+
|
21
|
+
|
22
|
+
menu
|
@@ -0,0 +1,23 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
|
4
|
+
...
|
5
|
+
itemize
|
6
|
+
|
7
|
+
Description
|
8
|
+
|
9
|
+
|
10
|
+
...
|
11
|
+
itemize
|
12
|
+
|
13
|
+
Usage
|
14
|
+
|
15
|
+
|
16
|
+
...
|
17
|
+
itemize
|
18
|
+
|
19
|
+
See also
|
20
|
+
|
21
|
+
|
22
|
+
...
|
23
|
+
itemize
|
@@ -0,0 +1,22 @@
|
|
1
|
+
Goals
|
2
|
+
|
3
|
+
|
4
|
+
...
|
5
|
+
itemize
|
6
|
+
|
7
|
+
Description
|
8
|
+
|
9
|
+
|
10
|
+
...
|
11
|
+
itemize
|
12
|
+
|
13
|
+
Usage
|
14
|
+
|
15
|
+
|
16
|
+
...
|
17
|
+
itemize
|
18
|
+
|
19
|
+
See also
|
20
|
+
|
21
|
+
|
22
|
+
menu
|