diff --git a/Identity/Manual/Introduction/authors.texi b/Identity/Manual/Introduction/authors.texi
index 51bb03a..89df7c0 100755
--- a/Identity/Manual/Introduction/authors.texi
+++ b/Identity/Manual/Introduction/authors.texi
@@ -1,9 +1,28 @@
This section records authoring information of CentOS Artwork
-Repository, in alphabetical order.
+Repository:
+
+@table @strong
+
+@item Karanbirn Singh
+
+Infrastructure, Packaging.
-@itemize
@item Ralph Angenendt
+
+Infrastructure, Packaging.
+
+@item Alain Reguera Delgado
+
+Implementation of a monolithic corporate visual identity for The
+CentOS Project that can be maintained by The CentOS Community through
+the CentOS Artwork Repository and the @command{centos-art.sh} script.
+
@item Marcus Moeller
-@item Alain Reguera Delgado , 2009, 2010, 2011
-@item Karanbirn Singh
-@end itemize
+
+Theme Design.
+
+@item Guideon de Kok
+
+Theme Design.
+
+@end table
diff --git a/Identity/Manual/Introduction/history.texi b/Identity/Manual/Introduction/history.texi
index 593580e..4815e72 100755
--- a/Identity/Manual/Introduction/history.texi
+++ b/Identity/Manual/Introduction/history.texi
@@ -1,5 +1,5 @@
This section records noteworthy changes of CentOS Artwork Repository
-through time.
+through years.
@subheading 2008
@@ -15,116 +15,102 @@ translations and image production could be distributed inside The
CentOS Community---.
Karanbirn Sighn considered the idea intresting and provides the
-infrastructure to support the effort. This way both the CentOS Artwork
-SIG and the CentOS Artwork Repository were created.
+infrastructure necessary to support the effort. This way the CentOS
+Artwork SIG and the CentOS Artwork Repository are officially created
+and made available in the following urls:
@itemize
-@item @url{https://projects.centos.org/svn/artwork/}
@item @url{https://projects.centos.org/trac/artwork/}
+@item @url{https://projects.centos.org/svn/artwork/}
@end itemize
Once the CentOS Artwork Repository was available, Alain Reguera
-Delagdo uploaded the bash script for rendering Anaconda slides and
-Ralph Angenendt documented the script very well.
-
-Once the rendition script and its documentation were available online,
-translators started to download working copies of CentOS Artwork
-Repository to produce slide images in their own languages.
+Delagdo uploaded the bash script for rendering Anaconda slides; Ralph
+Angenendt documented it very well and The CentOS Translators started
+to download working copies of CentOS Artwork Repository to produce
+slide images in their own languages.
@subheading 2009
-The rendition script is designed to take one SVG file, apply one SED
-file with replacement command inside to produce one SVG translated
-instance that is used to produce one translated PNG image by means of
-Inkscape program. The rendition script was named @command{render.sh}
-and it is copied to each directory structure that requires such
-process to produce images.
-
-Furthermore, functionalies are centralized in a common placed and
-linked from different directory structures. There is no need to have
-the same code in different directory structures if can have it in just
-one place and then create links to it.
-
-Start to implement concepts about corporate identity. As referece it
-is used Wikipedia (@url{http://en.wikipedia.org/Corporate_identity})
-and the book @emph{Corporate Identity} by Wally Olins (1989). The main
-goal of @command{render.sh} becomes to: automate production of a
+The rendition script is at a very rustic state where only slide images
+can be produced.
+
+The rendition script is improved to produce not only slide images, but
+PNG images using one SVG file as input. In this configuration one
+translated SVG instance was created from the SVG provided as input in
+order to produce one translated PNG image as output. The translation
+of SVG files is made through SED replacement commands and the
+rendition of PNG images is realized through Inkscape command line
+internface.
+
+The rendition script is named @command{render.sh}. The directory
+structures are prepared to receive the rendition script so images
+could be produced inside them. Each directory structure has design
+templates (.svg), translation files (.sed), and translated images
+(.png).
+
+The rendition script is unified in a common place and linked from
+different directory structures. There is no need to have the same code
+in different directory structures if it can be in just one place and
+then be linked from different locations.
+
+The concepts of corporate identity started to be considered. As
+referece, it is used Wikipedia
+(@url{http://en.wikipedia.org/Corporate_identity}) and the book
+@emph{Corporate Identity} by Wally Olins (1989).
+
+The rendition script main's goal becomes to: automate production of a
monolithic corporate visual identity structure based on The CentOS
Mission and The CentOS Release Schema.
-Around March, Alain Reguera Delgado is out of Internet for an
-undefined amount of time, but continues developing the idea of CentOS
-Artwork Repository and the rendition script off-line.
-
-Most of the work I propose from this time on is my own responsability.
-I keep myself thinking to be part of the CentOS Artwork SIG and in
-that sake, I use the personal pronoun @emph{we} to refer what I do as
-part of the group hoping someday to share this work with you again and
-improve it together.
-
-The CentOS Artwork Repository documentation starts to take form in
+The documentation of CentOS Artwork Repository starts to take form in
@LaTeX{} format.
@subheading 2010
-The @command{render.sh} is removed from the repository directory
-structures and the @command{centos-art.sh} script is used instead. The
-@command{centos-art.sh} is created to be a command-line interface that
-automate most frequent tasks inside the repository and can be called
-anywhere inside the repository or outside it; whenever it points to a
-directory structure inside the repository. At the very first moments
-of using @command{centos-art.sh} command-line, it used to have the
-following using form:
-
-@verbatim
-centos-art function --action=path/to/dir
-@end verbatim
+The rendition script @command{render.sh} is no longer a rendition
+script, but a collection of functionalities grouped into the
+@command{centos-art.sh} script where rendition is one functionality
+among others. The @command{centos-art.sh} is created to automate most
+frequent tasks inside the repository. There is no need to have links
+all around the repository if a command-line interface can be created
+and called anywhere inside the repository as it is usually done with
+regular commands.
-Inside the rendition script, functionalities started to get identified
-and separated one another. For example, when images are rendered,
-there is no need to load manual functionality. There are now common
-functionalities and specific functionalities. Common functionalities
-are loaded when the script is initiated and are available to specific
-functionalities.
+Inside @command{centos-art.sh}, functionalities started to get
+identified and separated one another. For example, when images are
+rendered, there is no need to load functionalities related to
+documentation manual. There is now common functionalities and specific
+functionalities. Common functionalities are loaded when the script is
+initiated and are available to specific functionalities.
-Start using @command{getopt} to handle command-line options.
+The @command{centos-art.sh} script is updated to handle options trough
+@command{getopt} option parser.
-The repository directory structure is optimized to continue
-implementing corporate identity concepts and the @command{centos-art}
-command-line.
+The repository directory structure is updated to improve the
+implementation of corporate visual identity concepts.
@subheading 2011
-The `trunk/Translation' directory structure is removed. The
-`trunk/Locales' directory structure is used instead to store locale
-information.
-
-The `.sed' translation files are no longer used, scalable vector
-graphics are used instead. Translation messages take place by means
-of xml2po and gettext. With xml2po translatable strings are retrived
-from `.svg' files and stored inside gettext `.pot' and `.po' files for
-translators to edit. Finally, xml2po is used again to build the
-temporal design model translated instance which the final `.png' image
-is built from.
-
-Inside @command{centos-art.sh}, update command-line arguments and
-options parsing. Keep using @command{getopt} to parse options passed
-in the command-line, but change the way @command{centos-art.sh} is
-called from. The following form is used:
-
-@verbatim
-centos-art function path/to/dir --options
-@end verbatim
-
-Start using verbs to name the @command{centos-art.sh} functionalities.
-
-Organize @command{centos-art.sh} functionalities in ``administrative''
-functions and ``productive'' functions. Administrative functions
-cover actions like: copying, deleting and renaming directory
-structures. Also, preparing your workstation for using
-@command{centos-art} command-line, make backups of the distribution
-theme currently installed, installing themes created inside The
-CentOS Artwork repository and restoring themes from backup. On the
-other hand, productive functions cover actions like: content
+The @command{centos-art.sh} script is updated to translate SVG and
+other XML-based files (e.g., XHTML and Docbook) through
+@command{xml2po} program and shell scripts files through
+@command{xgettext} command. In this configuration there is no need to
+use `.sed' translation files as they previously were used.
+
+The @command{centos-art.sh} script is updated to improve option
+parsing through @command{getopt} program. All arguments are parsed by
+@command{getopt} now. Once all option arguments have been parsed, only
+non-option arguments remain for processing.
+
+The @command{centos-art.sh} script is updated to organize
+functionalities in two groups: ``the administrative functionalities''
+and ``the productive functionalities''. The administrative
+functionalities cover actions like: copying, deleting and renaming
+directory structures inside the repository. Also, preparing your
+workstation for using @command{centos-art.sh} script, making backups
+of the distribution theme currently installed, installing themes
+created inside repository and restoring themes from backup. On the
+other hand, the productive functionalities cover actions like: content
rendition, content localization, content documentation and content
maintainance.
diff --git a/Identity/Manual/repository-xhtml/repository_2.xhtml b/Identity/Manual/repository-xhtml/repository_2.xhtml
index db5b9a0..4b15a79 100644
--- a/Identity/Manual/repository-xhtml/repository_2.xhtml
+++ b/Identity/Manual/repository-xhtml/repository_2.xhtml
@@ -51,7 +51,7 @@
1.1 History
This section records noteworthy changes of CentOS Artwork Repository
-through time.
+through years.
2008
@@ -68,116 +68,106 @@ translations and image production could be distributed inside The
CentOS Community--.
Karanbirn Sighn considered the idea intresting and provides the
-infrastructure to support the effort. This way both the CentOS Artwork
-SIG and the CentOS Artwork Repository were created.
+infrastructure necessary to support the effort. This way the CentOS
+Artwork SIG and the CentOS Artwork Repository are officially created
+and made available in the following urls:
Once the CentOS Artwork Repository was available, Alain Reguera
-Delagdo uploaded the bash script for rendering Anaconda slides and
-Ralph Angenendt documented the script very well.
-
-
Once the rendition script and its documentation were available online,
-translators started to download working copies of CentOS Artwork
-Repository to produce slide images in their own languages.
+Delagdo uploaded the bash script for rendering Anaconda slides; Ralph
+Angenendt documented it very well and The CentOS Translators started
+to download working copies of CentOS Artwork Repository to produce
+slide images in their own languages.
2009
-
The rendition script is designed to take one SVG file, apply one SED
-file with replacement command inside to produce one SVG translated
-instance that is used to produce one translated PNG image by means of
-Inkscape program. The rendition script was named render.sh
-and it is copied to each directory structure that requires such
-process to produce images.
-
-
Furthermore, functionalies are centralized in a common placed and
-linked from different directory structures. There is no need to have
-the same code in different directory structures if can have it in just
-one place and then create links to it.
-
-
Start to implement concepts about corporate identity. As referece it
-is used Wikipedia (http://en.wikipedia.org/Corporate_identity)
-and the book Corporate Identity by Wally Olins (1989). The main
-goal of render.sh becomes to: automate production of a
+
The rendition script is at a very rustic state where only slide images
+can be produced.
+
+
The rendition script is improved to produce not only slide images, but
+PNG images using one SVG file as input. In this configuration one
+translated SVG instance was created from the SVG provided as input in
+order to produce one translated PNG image as output. The translation
+of SVG files is made through SED replacement commands and the
+rendition of PNG images is realized through Inkscape command line
+internface.
+
+
The rendition script is named render.sh. The directory
+structures are prepared to receive the rendition script so images
+could be produced inside them. Each directory structure has design
+templates (.svg), translation files (.sed), and translated images
+(.png).
+
+
The rendition script is unified in a common place and linked from
+different directory structures. There is no need to have the same code
+in different directory structures if it can be in just one place and
+then be linked from different locations.
+
+
The concepts of corporate identity started to be considered. As
+referece, it is used Wikipedia
+(http://en.wikipedia.org/Corporate_identity) and the book
+Corporate Identity by Wally Olins (1989).
+
+
The rendition script main's goal becomes to: automate production of a
monolithic corporate visual identity structure based on The CentOS
Mission and The CentOS Release Schema.
-
Around March, Alain Reguera Delgado is out of Internet for an
-undefined amount of time, but continues developing the idea of CentOS
-Artwork Repository and the rendition script off-line.
-
-
Most of the work I propose from this time on is my own responsability.
-I keep myself thinking to be part of the CentOS Artwork SIG and in
-that sake, I use the personal pronoun we to refer what I do as
-part of the group hoping someday to share this work with you again and
-improve it together.
-
-
The CentOS Artwork Repository documentation starts to take form in
+
The documentation of CentOS Artwork Repository starts to take form in
LaTeX format.
2010
-
The render.sh is removed from the repository directory
-structures and the centos-art.sh script is used instead. The
-centos-art.sh is created to be a command-line interface that
-automate most frequent tasks inside the repository and can be called
-anywhere inside the repository or outside it; whenever it points to a
-directory structure inside the repository. At the very first moments
-of using centos-art.sh command-line, it used to have the
-following using form:
-
-
centos-art function --action=path/to/dir
-
-
Inside the rendition script, functionalities started to get identified
-and separated one another. For example, when images are rendered,
-there is no need to load manual functionality. There are now common
-functionalities and specific functionalities. Common functionalities
-are loaded when the script is initiated and are available to specific
-functionalities.
-
-
Start using getopt to handle command-line options.
-
-
The repository directory structure is optimized to continue
-implementing corporate identity concepts and the centos-art
-command-line.
+
The rendition script render.sh is no longer a rendition
+script, but a collection of functionalities grouped into the
+centos-art.sh script where rendition is one functionality
+among others. The centos-art.sh is created to automate most
+frequent tasks inside the repository. There is no need to have links
+all around the repository if a command-line interface can be created
+and called anywhere inside the repository as it is usually done with
+regular commands.
+
+
Inside centos-art.sh, functionalities started to get
+identified and separated one another. For example, when images are
+rendered, there is no need to load functionalities related to
+documentation manual. There is now common functionalities and specific
+functionalities. Common functionalities are loaded when the script is
+initiated and are available to specific functionalities.
+
+
The centos-art.sh script is updated to handle options trough
+getopt option parser.
+
+
The repository directory structure is updated to improve the
+implementation of corporate visual identity concepts.
2011
-
The `trunk/Translation' directory structure is removed. The
-`trunk/Locales' directory structure is used instead to store locale
-information.
-
-
The `.sed' translation files are no longer used, scalable vector
-graphics are used instead. Translation messages take place by means
-of xml2po and gettext. With xml2po translatable strings are retrived
-from `.svg' files and stored inside gettext `.pot' and `.po' files for
-translators to edit. Finally, xml2po is used again to build the
-temporal design model translated instance which the final `.png' image
-is built from.
-
-
Inside centos-art.sh, update command-line arguments and
-options parsing. Keep using getopt to parse options passed
-in the command-line, but change the way centos-art.sh is
-called from. The following form is used:
-
-
centos-art function path/to/dir --options
-
-
Start using verbs to name the centos-art.sh functionalities.
-
-
Organize centos-art.sh functionalities in "administrative"
-functions and "productive" functions. Administrative functions
-cover actions like: copying, deleting and renaming directory
-structures. Also, preparing your workstation for using
-centos-art command-line, make backups of the distribution
-theme currently installed, installing themes created inside The
-CentOS Artwork repository and restoring themes from backup. On the
-other hand, productive functions cover actions like: content
+
The centos-art.sh script is updated to translate SVG and
+other XML-based files (e.g., XHTML and Docbook) through
+xml2po program and shell scripts files through
+xgettext command. In this configuration there is no need to
+use `.sed' translation files as they previously were used.
+
+
The centos-art.sh script is updated to improve option
+parsing through getopt program. All arguments are parsed by
+getopt now. Once all option arguments have been parsed, only
+non-option arguments remain for processing.
+
+
The centos-art.sh script is updated to organize
+functionalities in two groups: "the administrative functionalities"
+and "the productive functionalities". The administrative
+functionalities cover actions like: copying, deleting and renaming
+directory structures inside the repository. Also, preparing your
+workstation for using centos-art.sh script, making backups
+of the distribution theme currently installed, installing themes
+created inside repository and restoring themes from backup. On the
+other hand, the productive functionalities cover actions like: content
rendition, content localization, content documentation and content
maintainance.
Implementation of a monolithic corporate visual identity for The
+CentOS Project that can be maintained by The CentOS Community through
+the CentOS Artwork Repository and the centos-art.sh script.
+
+
+
Marcus Moeller <marcus@moeller.org>
+
+
Theme Design.
+
+
+
Guideon de Kok
+
+
Theme Design.
+
+
+
diff --git a/Identity/Manual/repository.css b/Identity/Manual/repository.css
index 6795422..3729c68 100755
--- a/Identity/Manual/repository.css
+++ b/Identity/Manual/repository.css
@@ -1,7 +1,7 @@
/* CSS
*
* repository.css -- This file extends `base-app.css' to provide
- * specific visual style to Texi2html output.
+ * specific visual style to Texi2HTML output.
*
* Copyright (C) 2009-2011 Alain Reguera Delgado
*
diff --git a/Identity/Manual/repository.info.bz2 b/Identity/Manual/repository.info.bz2
index f954fbd..b654357 100644
Binary files a/Identity/Manual/repository.info.bz2 and b/Identity/Manual/repository.info.bz2 differ
diff --git a/Identity/Manual/repository.init b/Identity/Manual/repository.init
index a8e02ca..6bbff6c 100755
--- a/Identity/Manual/repository.init
+++ b/Identity/Manual/repository.init
@@ -1,7 +1,28 @@
# -*-perl-*-
#
-# repository.init --
+# repository.init -- This file initializes Texi2HTML program to
+# produce the repository documentation manual using the CentOS Web
+# Environment XHTML and CSS standard definition.
#
+# Copyright (C) 2009-2011 Alain Reguera Delgado
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
+# USA.
+# ----------------------------------------------------------------------
+# $Id$
+# ----------------------------------------------------------------------
# -iso
# if set, ISO8859 characters are used for special symbols (like copyright, etc)
@@ -57,6 +78,8 @@ sub T2H_XHTML_print_page_head
my $longtitle = "$Texi2HTML::THISDOC{'title_unformatted'}";
$longtitle .= ": $Texi2HTML::UNFORMATTED{'This'}" if exists $Texi2HTML::UNFORMATTED{'This'};
$T2H_LANG='en';
+ @date=localtime(time);
+ $year=$date[5] += 1900;
print $fh <
-
+
diff --git a/Identity/Manual/repository.pdf b/Identity/Manual/repository.pdf
index 3d07d61..f6ee484 100644
Binary files a/Identity/Manual/repository.pdf and b/Identity/Manual/repository.pdf differ
diff --git a/Identity/Manual/repository.txt.bz2 b/Identity/Manual/repository.txt.bz2
index c33edb8..dd61f03 100644
Binary files a/Identity/Manual/repository.txt.bz2 and b/Identity/Manual/repository.txt.bz2 differ
diff --git a/Identity/Manual/repository.xml b/Identity/Manual/repository.xml
index 8702d01..d28c600 100644
--- a/Identity/Manual/repository.xml
+++ b/Identity/Manual/repository.xml
@@ -111,46 +111,38 @@
IntroductionHistory
- HistoryThis section records noteworthy changes of CentOS Artwork Repository through time.
+ HistoryThis section records noteworthy changes of CentOS Artwork Repository through years.2008The CentOS Artwork Repository started at CentOS Developers mailing list (centos-devel@centos.org) during a discussion about how to automate the slide images of Anaconda. In such discussion, Ralph Angenendt rose up his hand to ask: Do you have something to show?To answer the question, Alain Reguera Delgado posted a bash script to produce slide images in different languages —together with the proposition of creating a Subversion centralized repository where translations and image production could be distributed inside The CentOS Community—.
- Karanbirn Sighn considered the idea intresting and provides the infrastructure to support the effort. This way both the CentOS Artwork SIG and the CentOS Artwork Repository were created.
+ Karanbirn Sighn considered the idea intresting and provides the infrastructure necessary to support the effort. This way the CentOS Artwork SIG and the CentOS Artwork Repository are officially created and made available in the following urls:•
- https://projects.centos.org/svn/artwork/
+ https://projects.centos.org/trac/artwork/
- https://projects.centos.org/trac/artwork/
+ https://projects.centos.org/svn/artwork/
- Once the CentOS Artwork Repository was available, Alain Reguera Delagdo uploaded the bash script for rendering Anaconda slides and Ralph Angenendt documented the script very well.
- Once the rendition script and its documentation were available online, translators started to download working copies of CentOS Artwork Repository to produce slide images in their own languages.
+ Once the CentOS Artwork Repository was available, Alain Reguera Delagdo uploaded the bash script for rendering Anaconda slides; Ralph Angenendt documented it very well and The CentOS Translators started to download working copies of CentOS Artwork Repository to produce slide images in their own languages.2009
- The rendition script is designed to take one SVG file, apply one SED file with replacement command inside to produce one SVG translated instance that is used to produce one translated PNG image by means of Inkscape program. The rendition script was named render.sh and it is copied to each directory structure that requires such process to produce images.
- Furthermore, functionalies are centralized in a common placed and linked from different directory structures. There is no need to have the same code in different directory structures if can have it in just one place and then create links to it.
- Start to implement concepts about corporate identity. As referece it is used Wikipedia (http://en.wikipedia.org/Corporate_identity) and the book Corporate Identity by Wally Olins (1989). The main goal of render.sh becomes to: automate production of a monolithic corporate visual identity structure based on The CentOS Mission and The CentOS Release Schema.
- Around March, Alain Reguera Delgado is out of Internet for an undefined amount of time, but continues developing the idea of CentOS Artwork Repository and the rendition script off-line.
- Most of the work I propose from this time on is my own responsability. I keep myself thinking to be part of the CentOS Artwork SIG and in that sake, I use the personal pronoun we to refer what I do as part of the group hoping someday to share this work with you again and improve it together.
- The CentOS Artwork Repository documentation starts to take form in &latex; format.
+ The rendition script is at a very rustic state where only slide images can be produced.
+ The rendition script is improved to produce not only slide images, but PNG images using one SVG file as input. In this configuration one translated SVG instance was created from the SVG provided as input in order to produce one translated PNG image as output. The translation of SVG files is made through SED replacement commands and the rendition of PNG images is realized through Inkscape command line internface.
+ The rendition script is named render.sh. The directory structures are prepared to receive the rendition script so images could be produced inside them. Each directory structure has design templates (.svg), translation files (.sed), and translated images (.png).
+ The rendition script is unified in a common place and linked from different directory structures. There is no need to have the same code in different directory structures if it can be in just one place and then be linked from different locations.
+ The concepts of corporate identity started to be considered. As referece, it is used Wikipedia (http://en.wikipedia.org/Corporate_identity) and the book Corporate Identity by Wally Olins (1989).
+ The rendition script main's goal becomes to: automate production of a monolithic corporate visual identity structure based on The CentOS Mission and The CentOS Release Schema.
+ The documentation of CentOS Artwork Repository starts to take form in &latex; format.2010
- The render.sh is removed from the repository directory structures and the centos-art.sh script is used instead. The centos-art.sh is created to be a command-line interface that automate most frequent tasks inside the repository and can be called anywhere inside the repository or outside it; whenever it points to a directory structure inside the repository. At the very first moments of using centos-art.sh command-line, it used to have the following using form:
-
- Inside the rendition script, functionalities started to get identified and separated one another. For example, when images are rendered, there is no need to load manual functionality. There are now common functionalities and specific functionalities. Common functionalities are loaded when the script is initiated and are available to specific functionalities.
- Start using getopt to handle command-line options.
- The repository directory structure is optimized to continue implementing corporate identity concepts and the centos-art command-line.
+ The rendition script render.sh is no longer a rendition script, but a collection of functionalities grouped into the centos-art.sh script where rendition is one functionality among others. The centos-art.sh is created to automate most frequent tasks inside the repository. There is no need to have links all around the repository if a command-line interface can be created and called anywhere inside the repository as it is usually done with regular commands.
+ Inside centos-art.sh, functionalities started to get identified and separated one another. For example, when images are rendered, there is no need to load functionalities related to documentation manual. There is now common functionalities and specific functionalities. Common functionalities are loaded when the script is initiated and are available to specific functionalities.
+ The centos-art.sh script is updated to handle options trough getopt option parser.
+ The repository directory structure is updated to improve the implementation of corporate visual identity concepts.2011
- The `trunk/Translation' directory structure is removed. The `trunk/Locales' directory structure is used instead to store locale information.
- The `.sed' translation files are no longer used, scalable vector graphics are used instead. Translation messages take place by means of xml2po and gettext. With xml2po translatable strings are retrived from `.svg' files and stored inside gettext `.pot' and `.po' files for translators to edit. Finally, xml2po is used again to build the temporal design model translated instance which the final `.png' image is built from.
- Inside centos-art.sh, update command-line arguments and options parsing. Keep using getopt to parse options passed in the command-line, but change the way centos-art.sh is called from. The following form is used:
-
- Start using verbs to name the centos-art.sh functionalities.
- Organize centos-art.sh functionalities in “administrative” functions and “productive” functions. Administrative functions cover actions like: copying, deleting and renaming directory structures. Also, preparing your workstation for using centos-art command-line, make backups of the distribution theme currently installed, installing themes created inside The CentOS Artwork repository and restoring themes from backup. On the other hand, productive functions cover actions like: content rendition, content localization, content documentation and content maintainance.
+ The centos-art.sh script is updated to translate SVG and other XML-based files (e.g., XHTML and Docbook) through xml2po program and shell scripts files through xgettext command. In this configuration there is no need to use `.sed' translation files as they previously were used.
+ The centos-art.sh script is updated to improve option parsing through getopt program. All arguments are parsed by getopt now. Once all option arguments have been parsed, only non-option arguments remain for processing.
+ The centos-art.sh script is updated to organize functionalities in two groups: “the administrative functionalities” and “the productive functionalities”. The administrative functionalities cover actions like: copying, deleting and renaming directory structures inside the repository. Also, preparing your workstation for using centos-art.sh script, making backups of the distribution theme currently installed, installing themes created inside repository and restoring themes from backup. On the other hand, the productive functionalities cover actions like: content rendition, content localization, content documentation and content maintainance.
@@ -160,22 +152,39 @@ centos-art function path/to/dir --options
IntroductionAuthors
- AuthorsThis section records authoring information of CentOS Artwork Repository, in alphabetical order.
-
- •
-
- Ralph Angenendt <ralph@centos.org>
-
-
- Marcus Moeller <marcus@moeller.org>
-
-
- Alain Reguera Delgado <al@localhost>, 2009, 2010, 2011
-
-
- Karanbirn Singh <karan@centos.org>
-
-
+ AuthorsThis section records authoring information of CentOS Artwork Repository:
+
+
+ Karanbirn Singh <karan@centos.org>
+
+ Infrastructure, Packaging.
+
+
+
+ Ralph Angenendt <ralph@centos.org>
+
+ Infrastructure, Packaging.
+
+
+
+ Alain Reguera Delgado
+
+ Implementation of a monolithic corporate visual identity for The CentOS Project that can be maintained by The CentOS Community through the CentOS Artwork Repository and the centos-art.sh script.
+
+
+
+ Marcus Moeller <marcus@moeller.org>
+
+ Theme Design.
+
+
+
+ Guideon de Kok
+
+ Theme Design.
+
+
+