diff --git a/Manuals/Docbook/repository-history.docbook b/Manuals/Docbook/repository-history.docbook index d169262..293de20 100644 --- a/Manuals/Docbook/repository-history.docbook +++ b/Manuals/Docbook/repository-history.docbook @@ -3,44 +3,41 @@ History - The CentOS Artwork Repository started around 2008, at CentOS Developers mailing - list 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? + The CentOS Artwork Repository started around 2008, 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 suggested a - bash script which combined SVG and SED files in order to produce - PNG images in different languages —together with the - proposition of creating a Subversion repository where translations - and image production could be distributed inside The CentOS + To answer the question, I suggested a bash script which + combined SVG and SED files in order to produce PNG images in + different languages —together with the proposition of + creating a Subversion repository where translations and image + production could be distributed inside The CentOS Community—. Karanbirn Sighn considered the idea intresting and provided the infrastructure necessary to support the effort. This way the - CentOS - Artwork SIG and the CentOS Artwork - Repository were officially created. + CentOS Artwork SIG (https://projects.centos.org/trac/artwork/) and + the CentOS Artwork Repository + (https://projects.centos.org/svn/artwork/) were officially + created. - 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 people - started to download working copies of CentOS Artwork Repository to - produce slide images in their own languages. + Once the CentOS Artwork Repository was available, I uploaded + the bash script for rendering Anaconda slides; Ralph Angenendt + documented it very well; and people started to download working + copies of CentOS Artwork Repository to produce slide images in + their own languages. - Around 2009, The rendition script was at a very rustic state + Around 2009, the rendition script was at a very rustic state where only slide images could be produced, so it was redesigned to - extend the image production to other areas, not just slide images. - In this configuration, one SVG file was used as input to produce a - translated instance of it which, in turn, was used to produce one - translated PNG image as output. The SVG translated instance was - created through SED replacement commands. The translated PNG image - was created from the SVG translated instance using Inkscape - command-line interface. - - The rendition script was named - render.sh. + extend the image production to other areas, different from slide + images. In this configuration, one SVG file was used as input to + produce a translated instance of it which, in turn, was used to + produce one translated PNG image as output. The SVG translated + instance was created through SED replacement commands. The + translated PNG image was created from the SVG translated instance + using Inkscape command-line interface. The repository directory structure was prepared to receive the rendition script using design templates and translation files @@ -58,11 +55,12 @@ The concepts about corporate identity began to be considered. As referece, it was used the book Corporate - Identity by Wally Olins (1989) and Wikipedia (). This way, - the rendition script main's goal becomes to: automate production - of a monolithic corporate visual identity structure, based on the - mission and the release schema of The CentOS Project. + Identity by Wally Olins (1989) and Wikipedia related links + (e.g., ). This way, the rendition script main's goal becomes to: + automate production of a monolithic corporate visual identity + structure, based on the mission and the release schema of The + CentOS Project. The directory structures started to be documented inside the repository using text files without markup. Later, documentation @@ -102,9 +100,11 @@ divided into design models and artistic motifs to eliminate the content duplication produced by having both image structure and image - visual style in the same file. Now, themes are produced as result - of arbitrary combinations of both design models (structures) and - artistic motifs (visual styles). + visual style in the same file. Now, both + centos-art.sh and repository directory + structure are able to produce themes as result of arbitrary + combinations between design models (structures) and artistic + motifs (visual styles). In the documentation area, the documentation files in LaTeX format were migrated to Texinfo format. In this configuration, @@ -124,9 +124,6 @@ translators and programmers to produce localized content. The SED files are no longer used to handle translations. - Improve option parsing through - getopt. - Consolidate the render, help and locale functionalities as the most frequent tasks performed inside the repository. Additionally, the