|
|
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 |
|
|
|
85972f |
- Unify common arguments for all specific functionalities (e.g, --answer,
|
|
|
85972f |
--quiet, --filter, etc.) and leave just specific arguments for specific
|
|
|
85972f |
functions to parse. There is no need to duplicate common arguments
|
|
|
85972f |
definitions inside every specific functionality.
|
|
|
85972f |
|
|
|
85972f |
- The `.sed' translation files are no longer used, scalable vector
|
|
|
85972f |
graphics are used instead. Translation messages take place by means of
|
|
|
85972f |
xml2po and gettext. With xml2po translatable strings are retrived from
|
|
|
85972f |
`.svg' files and stored inside gettext `.pot' and `.po' files for
|
|
|
85972f |
translators to edit. Finally, xml2po is used again to build the temporal
|
|
|
85972f |
design model translated instance which the final `.png' image is built
|
|
|
85972f |
from.
|
|
|
85972f |
|
|
|
36332d |
- The `trunk/Translation' directory structure is removed. The
|
|
|
5ac42a |
`trunk/Locales' directory structure is used instead to store locale
|
|
|
5ac42a |
information.
|
|
|
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 |
|
|
|
85972f |
- The rendering script starts to evolve into centos-art.sh script, a
|
|
|
85972f |
command-line interface to manipulate the CentOS Artwork Repository.
|
|
|
12241f |
|
|
|
85972f |
- Corporate identity concepts taken from Wikipedia and related books are
|
|
|
85972f |
introduced as development reference. The main goal of centos-art.sh
|
|
|
85972f |
turns to: automate production of a monolithic corporate visual identity
|
|
|
85972f |
structure based on CentOS Mission and CentOS Release Schema.
|
|
|
12241f |
|
|
|
85972f |
- Alain Reguera Delgado is out of Internet for an undefined amount of
|
|
|
85972f |
time, but continues developing CentOS Artwork Repository and its
|
|
|
85972f |
automation tool (i.e., the centos-art.sh script) off-line.
|
|
|
12241f |
|
|
|
85972f |
- 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.
|