Blame Scripts/Bash/Functions/About/Config/history.txt

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.