|
|
7ab68a |
$Id$
|
|
|
7ab68a |
This file records noteworthy changes of CentOS Artwork Repository.
|
|
|
7ab68a |
|
|
|
5ac42a |
Copyright (C) 2009-2011 Alain Reguera Delgado
|
|
|
7ab68a |
|
|
|
7ab68a |
Copying and distribution of this file, with or without modification, are
|
|
|
7ab68a |
permitted in any medium without royalty provided the copyright notice and
|
|
|
7ab68a |
this notice are preserved.
|
|
|
7ab68a |
|
|
|
7ab68a |
-------------------------------------------------------------------------------
|
|
|
7ab68a |
(2011)
|
|
|
7ab68a |
|
|
|
36332d |
- The `trunk/Translation' directory structure is removed. The
|
|
|
5ac42a |
`trunk/Locales' directory structure is used instead to store locale
|
|
|
5ac42a |
information.
|
|
|
7ab68a |
|
|
|
5ac42a |
- Start using XML-based files to handle both documentation (Docbook) and
|
|
|
5ac42a |
images (SVG) translation files. Translation take place by means of
|
|
|
5ac42a |
xml2po and gettext standard procedures for translation.
|
|
|
5ac42a |
|
|
|
5ac42a |
- Since the command-line point of view, unify common arguments for all
|
|
|
5ac42a |
specific functionalities (e.g, --answer-yes, --quiet, --filter, etc.)
|
|
|
5ac42a |
and leave just specific arguments for specific functions to parse. There
|
|
|
5ac42a |
is no need to duplicate common arguments definitions inside every
|
|
|
5ac42a |
specific functionality.
|
|
|
7ab68a |
|
|
|
7ab68a |
-------------------------------------------------------------------------------
|
|
|
7ab68a |
(2010)
|
|
|
7ab68a |
|
|
|
36332d |
- Inside centos-art.sh script, functionalities start to get
|
|
|
36332d |
identified and separated one from another. For example, when
|
|
|
36332d |
images are rendered, there is no need to load manual
|
|
|
36332d |
functionality. There are now common functionalities and specific
|
|
|
36332d |
functionalities. Common functionalities are loaded when the
|
|
|
36332d |
script is initiated and are available to specific
|
|
|
36332d |
functionalities.
|
|
|
36332d |
|
|
|
36332d |
- The directory structure is optimized to implements the corporate
|
|
|
36332d |
identity concepts and the centos-art.sh script. The CentOS
|
|
|
36332d |
Artwork Repository directory structure places the organizational
|
|
|
36332d |
convenctions that centos-art.sh script needs to do what we
|
|
|
36332d |
expect from it to do.
|
|
|
36332d |
|
|
|
36332d |
- The following functionalities start to take form as part of
|
|
|
36332d |
centos-art.sh script:
|
|
|
36332d |
|
|
|
36332d |
`trunk/Scripts/Bash/Functions/Render/render.sh'
|
|
|
36332d |
|
|
|
36332d |
To produce translated images using Inkscape and Sed
|
|
|
36332d |
replacement commands.
|
|
|
36332d |
|
|
|
36332d |
`trunk/Scripts/Bash/Functions/Manual/manual.sh'
|
|
|
36332d |
|
|
|
36332d |
To produce documentation using Texinfo. Almost all
|
|
|
36332d |
LaTeX-based documents were moved to Texinfo format and
|
|
|
36332d |
handled by manual functionality.
|
|
|
7ab68a |
|
|
|
36332d |
`trunk/Scripts/Bash/Functions/Locale/locale.sh'
|
|
|
36332d |
|
|
|
36332d |
To translate centos-art.sh command-line interface messages
|
|
|
36332d |
using gettext.
|
|
|
36332d |
|
|
|
36332d |
`trunk/Scripts/Functions/Shell/shell.sh'
|
|
|
36332d |
|
|
|
36332d |
To perform massive actions inside shell scripts. For
|
|
|
36332d |
example, update top-commentaries massively.
|
|
|
7ab68a |
|
|
|
36332d |
`trunk/Scripts/Functions/Svg/svg.sh'
|
|
|
36332d |
|
|
|
36332d |
To perform massive actions inside SVG files.
|
|
|
12241f |
|
|
|
36332d |
`trunk/Scripts/Functions/Html/html.sh'
|
|
|
36332d |
|
|
|
36332d |
To perform massive actions inside HTML files.
|
|
|
12241f |
|
|
|
36332d |
`trunk/Scripts/Functions/Path/path.sh'
|
|
|
36332d |
|
|
|
36332d |
To automate manipulation of files, branches, and tags.
|
|
|
12241f |
|
|
|
36332d |
`trunk/Scripts/Functions/About/about.sh'
|
|
|
36332d |
|
|
|
36332d |
To print license, authors, history, copying, etc.
|
|
|
12241f |
|
|
|
7ab68a |
-------------------------------------------------------------------------------
|
|
|
7ab68a |
(2009)
|
|
|
12241f |
|
|
|
36332d |
- The rendering script starts to evolve into centos-art.sh script, a
|
|
|
36332d |
command-line interface to manipulate the CentOS Artwork Repository.
|
|
|
12241f |
|
|
|
36332d |
- Corporate identity concepts taken from Wikipedia and related books
|
|
|
36332d |
are introduced as development reference. The main goal of
|
|
|
36332d |
centos-art.sh turns to: automate production of a monolithic
|
|
|
36332d |
corporate visual identity structure based on CentOS Mission and
|
|
|
36332d |
CentOS Release Schema.
|
|
|
12241f |
|
|
|
36332d |
- Alain Reguera Delgado is out of Internet for an undefined amount of
|
|
|
36332d |
time, but continues developing CentOS Artwork Repository and its
|
|
|
36332d |
automation tool (i.e., the centos-art.sh script) off-line.
|
|
|
12241f |
|
|
|
36332d |
- Documentation begins to take form in LaTeX format.
|
|
|
a0713f |
|
|
|
7ab68a |
-------------------------------------------------------------------------------
|
|
|
7ab68a |
(2008)
|
|
|
12241f |
|
|
|
36332d |
- The CentOS Artwork Repository started at CentOS Developers
|
|
|
36332d |
mailing list.
|
|
|
12241f |
|
|
|
36332d |
- Alain Reguera Delgado shares ideas in a thread about Anaconda
|
|
|
36332d |
progress slide images and the possibility of automating their
|
|
|
36332d |
construction.
|
|
|
12241f |
|
|
|
36332d |
- Ralph Angenendt rises up his hand asking: Do you have something
|
|
|
36332d |
to show?
|
|
|
12241f |
|
|
|
36332d |
- Alain Reguera Delgado posts a Bash script to produce slide
|
|
|
36332d |
images in different languages ---together with the proposition
|
|
|
36332d |
of creating a Subversion centralized repository where
|
|
|
36332d |
translations and image production could be distributed inside
|
|
|
36332d |
CentOS Community---.
|
|
|
12241f |
|
|
|
7ab68a |
- Karanbirn Sighn considers the idea intresting and provides the
|
|
|
7ab68a |
infrastructure to support the effort as the CentOS Artwork SIG.
|
|
|
12241f |
|
|
|
7ab68a |
https://projects.centos.org/svn/artwork/
|
|
|
7ab68a |
https://projects.centos.org/trac/artwork/
|
|
|
12241f |
|
|
|
36332d |
- Alain Reguera Delagdo uploads the rendering script to CentOS
|
|
|
36332d |
Artwork Repository.
|
|
|
12241f |
|
|
|
7ab68a |
- Ralph Angenendt documents the rendering script.
|
|
|
12241f |
|
|
|
36332d |
- With the rendering script and its documentation available,
|
|
|
36332d |
translators start to download working copies of CentOS Artwork
|
|
|
36332d |
Repository to produce slide images in their own languages.
|