-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Bienvenido a la Wiki del Sitio Web de Canaima GNU/Linux!
Unir esfuerzos alrededor del sitio web actual del proyecto Canaima GNU/Linux.
-
Taller de formación en Plone en principios del año 2008.
-
Consulta pública sobre el sistema manejador de contenidos del portal Canaima, Enero 2010.
-
Mesas técnicas sobre el portal en la 3era cayapa en Barquisimeto 2010.
-
Mesas técnicas sobre el portal en la 4ta cayapa en San Juan de los Morros 2010.
-
Licenciamiento: GPL 2.
-
Tipo de plataforma: Multiplataforma.
[ ] ¿Posee algún tipo de pruebas unitarias / de integración / funcionales?.
[X] Documentación para usuarios finales.
[X] Documentación para administradores del sistema.
[X] Documentación Interna para programadores (documentación, interfaces, etc.).
[X] Existe y es mantenido al menos desde hace 6 meses.
[X] Se instala y desinstala limpiamente.
[X] La estructura de código sigue buenas prácticas.
El nuevo sitio Web esta hospedado en los servidores de CNTI destinado para el proyecto Canaima, el cual posee las siguientes especificaciones:
Todos los productos actualmente definidos están en el proyecto sitio web.
Para descargar y probar este proyecto debe cumplir con los Requisitos previos y seguidamente ejecutar los comando de Descargar los códigos fuentes, Construir e Instalar y por ultimo Ejecutar y probar Servidor.
Es necesario ejecutar las siguientes instrucciones de comando:
su
aptitude install git-core subversion
aptitude install gcc g++ make tar unzip bzip2 libssl-dev libxml2-dev zlib1g-dev libjpeg62-dev libreadline6-dev readline-common wv xpdf-utils python2.7-dev libxslt1-dev
aptitude install python-ldap libsasl2-dev libldap2-dev
wget https://launchpad.net/plone/4.3/4.3.3/+download/Plone-4.3.3-UnifiedInstaller.tgz
tar -zxvf Plone-4.3.3-UnifiedInstaller.tgz
cd Plone-4.3.3-UnifiedInstaller/
sudo ./install.sh standalone --password=admin
cd /usr/local/Plone/zinstance
./bin/instance fg
Luego abra el navegador de su preferencia y navegue hacia la dirección http://127.0.0.1:8080/Plone. Para cancelar el proceso del servidor en la consola de comando presione la combinación de teclas Ctrl+d.
Debe ejecutar las siguientes instrucciones de comando:
cd /usr/local/Plone/zinstance
git clone https://github.com/CanaimaGNULinux/buildout.web.canaimagnulinux.git
mv buildout.web.canaimagnulinux/* . ; mv buildout.web.canaimagnulinux/.git . ; rm -rf buildout.web.canaimagnulinux/
Ejecute las siguientes instrucciones de comando:
cd /usr/local/Plone/zinstance
./bin/buildout
En pro de facilitar la participación hemos definido un flujo de trabajo básico de pasos de configuraciones especificas de git para esto consulte la Guía rápida de Git:
Luego que finalice la instalación debe iniciar de nuevo el servidor Zope con el siguiente comando:
./bin/instance fg
Luego abra el navegador de su preferencia y navegue hacia la dirección http://127.0.0.1:8080/Plone.
Acceda con el usuario administrador del servidor Zope descrito en el archivo adminPassword.txt en el mismo directorio en la siguiente dirección http://127.0.0.1:8080/Plone/login_form
Luego de acceder hay que habilitar producto en sitio Plone para esto debe ir a Configuración del sitio > Productos Adicionales de su instancia Plone en http://127.0.0.1:8080/Plone/prefs_install_products_form y seleccione las casillas ubicadas a la izquierda de cada producto que desea instalar (descrito en cada archivo de configuración) y haga clic en el botón Habilitar.
Para cancelar el proceso del servidor presione Ctrl+d.
Para unir esfuerzos con nosotros en pro del sitio Web de la comunidad Canaima, existen muchas actividades en la cual puedes involucrase y adquirir algún compromiso de trabajo:
-
Crearse una cuenta en el sitio Github.com.
-
Luego cree un ticket para registrar si requerimiento.
-
Crearse una cuenta en el sitio Github.com.
-
Seguir el repositorio buildout.web.canaimagnulinux, presionando el botón Watch, para seguir los cambios efectuados a este.
-
Seguidamente debe presionar el botón Fork, para crear una copia del repositorio master.
-
Descargar el código fuente desde el repositorio clonado y probarlo.
-
Crearse una cuenta en el sitio Canaima GNU/Linux.
-
TODO.
Para participar en ciertos espacios y/o tener acceso a ciertos recursos de la plataforma del sitio Web requiere conocer o forjar ciertas capacidades técnicas que se describen a continuación:
-
Administración en GNU/Linux, es especialmente sobre sistema de paquetes Debian.
-
Administración en paquetes Egg de Python.
-
Definiciones y configuraciones buildout.
-
Diseño, Implementación de sitios y aplicaciones Web.
-
Conocimiento en patrones orientado a Objeto.
-
Conocimiento en patrones MVC (Modelo / Vista / Controlador).
-
Conocimiento de programación en Python.
-
Conocimiento en HTML, CSS, JQuery (JavaScripts), sistema de plantillas TAL, METAL.
-
Uso y/o gestión de contenidos Web.
-
Opcionalmente, si posee experiencia previa en el uso y/o gestión de contenidos Web, a través de sistemas de gestión de contenidos (como Drupal, Joomla, Wordpress, Blogspot, Wikipedia, Dokukiwi, Moinmoin entre otros), es mucho mejor.
-
Leonardo J. Caballero G. aka macagua.
-
Moises Garcia - CNTI.
-
Carlos Gonzalez aka soullessdead.
-
Javier León aka jelitox.
-
Flamel Canto aka flamelcanto.
-
Leonardo J. Caballero G. aka macagua.
-
Flamel Canto aka flamelcanto.
-
Leonardo J. Caballero G. aka macagua.
- Mariangela Petrizzo aka petrizzo.
-
Oswaldo Lopez aka oswaldolo.
-
Nehomar Barragan aka nbarragan.
-
Victor Teran aka Victor_T.
-
Luis Martinez aka huntingbears.
-
Alvaro J Hernández Arteaga aka ajha.
-
José Subero aka arawako.
-
Julio Hernandez aka julioh.
-
Leonardo J. Alviarez H. aka capsulanet.
-
Carlos David Marrero aka cmarrero.
-
Alejandra Dugarte aka mafaldr1ta.
-
Jesús Contreras aka chuda.
- Documentación de Plone en Español - Plone Venezuela.