T

tekoporu-rari

ea5d68f2 Initial commit · by Ricardo Ramírez
<!--  
   TICPY Framework
   Copyright (C) 2012 Plan Director TICs
  
============================================================================
   Originally developed by SERPRO
   Demoiselle Framework
   Copyright (C) 2010 SERPRO
  
============================================================================
   This file is part of TICPY Framework.
  
   TICPY Framework is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public License version 3
   as published by the Free Software Foundation.
  
   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 Lesser General Public License version 3
   along with this program; if not,  see <http://www.gnu.org/licenses/>
   or write to the Free Software Foundation, Inc., 51 Franklin Street,
   Fifth Floor, Boston, MA  02110=1301, USA.
  
============================================================================
   Este archivo es parte del Framework TICPY.
  
   El TICPY Framework es software libre; Usted puede redistribuirlo y/o
   modificarlo bajo los términos de la GNU Lesser General Public Licence versión 3
   de la Free Software Foundation.
  
   Este programa es distribuido con la esperanza que sea de utilidad,
   pero sin NINGUNA GARANTÍA; sin una garantía implícita de ADECUACION a cualquier
   MERCADO o APLICACION EN PARTICULAR. vea la GNU General Public Licence
   más detalles.
  
   Usted deberá haber recibido una copia de la GNU Lesser General Public Licence versión 3
   "LICENCA.txt", junto con este programa; en caso que no, acceda a <http://www.gnu.org/licenses/>
   o escriba a la Free Software Foundation (FSF) Inc.,
   51 Franklin St, Fifth Floor, Boston, MA 02111-1301, USA.
 -->

                                    ------
                                    Sobre el Tekoporu Rari

Sobre el Tekoporu Rari

  El Tekoporu Rari es un procesador automatizado de templates, que fue desarrollado a partir del Fork del Demoiselle Nimble desarrollado por la SERPRO.
  Esto es parte del proyecto de apoyo con herramientas para el desarrollo de aplicaciones con el Framework Tekoporu. Un procesador de templates
  (i.e., template processor) es un software o un componente de software diseñado para combinar una o más plantillas en un modelo de datos para producir
   uno o más documentos resultantes por lo que pueden ser páginas web, archivos de texto o códigos fuente.
   En el caso específico deTekoporu Rari, se definen en las estructuras de plantilla de archivos y secuencias de comandos de transformación utilizando lenguajes tales como velocidad
   (http :/ / velocity.apache.org /) y Groovy (http://groovy.codehaus.org/).
   Una vez que comience el proceso, esto hace uso de variables cuyos valores fueron definidos por el usuario y que permite que los directorios y archivos
   resultado puede ser creado dinámicamente y o modificada.
  

Información para desarrolladores.

La estructura del proyecto contiene las carpetas
  
  - Impl: alberga los proyectos de implementación.
  
  - Documentation: Documentación en formato Docbook.
  
  - Site: Proyecto de formato de la información Maven (.apt).


Desarrollo configuración del entorno:

  Debido a algunas peculiaridades de este proyecto, algunos ajustes en el entorno están obligados a facilitar el proceso de desarrollo.
   Primero, por supuesto, es necesario clonar el proyecto Git (recomendamos GitEclipse).
   Después de hacer que la importación de proyecto para Eclipse utilizando el Import -> Maven -> Proyectos Maven existentes, seleccionar el repositorio local.
   Creará la documentación del proyecto (Tekoporu-Rari-Guide) y Core (Tekoporu-Rari), siendo los proyectos de Maven.
  
   Los otros proyectos (API Eclipse, Eclipse y Eclipse Feature sitio de actualización) se deben importar uno a uno con el Import -> General ->
   Proyectos existentes en área de trabajo.
  
   Groovy:
    El Tekoporu Rari es desarrollado utilizando el lenguaje Groovy (http://groovy.codehaus.org) para desarrolladores
   usando el plugin de Eclipse recomendamos: http://groovy.codehaus.org/Eclipse+Plugin.