<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Leonardo J. Caballero G. &#187; Plone</title>
	<atom:link href="http://lcaballero.wordpress.com/tag/plone/feed/" rel="self" type="application/rss+xml" />
	<link>http://lcaballero.wordpress.com</link>
	<description>macagua@debian:~/public_html#</description>
	<lastBuildDate>Fri, 26 Apr 2013 14:05:17 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='lcaballero.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Leonardo J. Caballero G. &#187; Plone</title>
		<link>http://lcaballero.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://lcaballero.wordpress.com/osd.xml" title="Leonardo J. Caballero G." />
	<atom:link rel='hub' href='http://lcaballero.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Instalación de paquetes Python con Distribute y pip</title>
		<link>http://lcaballero.wordpress.com/2013/03/20/instalacion-de-paquetes-python-con-distribute-y-pip/</link>
		<comments>http://lcaballero.wordpress.com/2013/03/20/instalacion-de-paquetes-python-con-distribute-y-pip/#comments</comments>
		<pubDate>Wed, 20 Mar 2013 18:35:36 +0000</pubDate>
		<dc:creator>macagua</dc:creator>
				<category><![CDATA[Articulos]]></category>
		<category><![CDATA[Desarrollo y programación]]></category>
		<category><![CDATA[GULMER]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Python Venezuela]]></category>
		<category><![CDATA[Distribute]]></category>
		<category><![CDATA[distutils]]></category>
		<category><![CDATA[Egg]]></category>
		<category><![CDATA[entornos virtuales]]></category>
		<category><![CDATA[Paquetes Egg]]></category>
		<category><![CDATA[Paquetes Python]]></category>
		<category><![CDATA[pip]]></category>
		<category><![CDATA[Plone]]></category>
		<category><![CDATA[Software libre]]></category>
		<category><![CDATA[virtualenv]]></category>
		<category><![CDATA[Zope]]></category>
		<category><![CDATA[ZopeSkel]]></category>

		<guid isPermaLink="false">http://lcaballero.wordpress.com/?p=1241</guid>
		<description><![CDATA[Previamente explique como hacer instalar paquetes Python con setuptools y EasyInstall y ahora le presento la manera actualmente mas recomendada para instalar paquetes Python con las herramientas Distribute y pip. Introducción Python, Es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible. Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, &#8230; <span class="more-link"><a href="http://lcaballero.wordpress.com/2013/03/20/instalacion-de-paquetes-python-con-distribute-y-pip/">Continuar leyendo &#187;</a></span><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=1241&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Previamente explique como hacer instalar paquetes <a title="Python" href="http://python.org/" target="_blank">Python</a> con <a title="Instalación de paquetes Python con setuptools y EasyInstall" href="http://lcaballero.wordpress.com/2013/03/14/instalacion-de-paquetes-python-con-setuptools-y-easyinstall/" target="_blank">setuptools y EasyInstall</a> y ahora le presento la manera actualmente mas recomendada para instalar paquetes <a title="Python" href="http://python.org/" target="_blank">Python</a> con las herramientas <strong>Distribute</strong> y <strong>pip</strong>.</p>
<h1>Introducción</h1>
<div class="wp-caption aligncenter" style="width: 310px"><a href="http://python.org/" target="_blank"><img class="  " alt="Python" src="http://upload.wikimedia.org/wikipedia/commons/thumb/0/06/Python_logo.svg/300px-Python_logo.svg.png" width="300" height="89" /></a><p class="wp-caption-text">Python</p></div>
<p><a title="Python" href="http://python.org/" target="_blank">Python</a>, Es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible. Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico, es fuertemente tipado y multiplataforma.</p>
<div id="que-es-distribute">
<h2>¿Qué es Distribute?</h2>
<p><a href="http://packages.python.org/distribute">Distribute</a> es un conjunto de mejoras en el módulo de la biblioteca estándar de Python: <a href="http://docs.python.org/3/library/distutils.html">distutils</a> (para Python 2.3.5 y hasta en la mayoría de las plataformas, plataformas de 64 bits requieren como mínimo de Python 2.4) que le permite crear con más facilidad la distribución de paquetes de Python, en especial los que tienen las dependencias de otros paquetes.</p>
<p><strong><tt>Distribute</tt></strong> se creó porque el <a href="http://lcaballero.wordpress.com/2013/03/14/instalacion-de-paquetes-python-con-setuptools-y-easyinstall/"><em>paquete Setuptools</em></a> actualmente ya no se mantiene. Los paquetes de terceros, es probable que requieran <strong>setuptools</strong>, que es proporcionado por el paquete <strong><tt>Distribute</tt></strong>. Por lo tanto, en cualquier momento si los paquetes dependen del <a href="http://lcaballero.wordpress.com/2013/03/14/instalacion-de-paquetes-python-con-setuptools-y-easyinstall/"><em>paquete Setuptools</em></a>, <strong><tt>Distribute</tt></strong> intervendrá para decir que ya ofrece el módulo de <strong><tt>setuptools</tt></strong>.</p>
<p><img class="aligncenter" alt="Move from Setuptools to Distribute" src="http://plone-spanish-docs.readthedocs.org/en/latest/_images/pip_distribute.png" /></p>
<div id="estado-actual-del-empaquetamiento-en-python">
<h3>Estado actual del Empaquetamiento en Python</h3>
<p>El módulo <strong><tt>distutils</tt></strong> es parte de la <a href="http://guide.python-distribute.org/glossary.html#term-standard-library" target="_blank">librería estándar</a> de Python y aun lo será hasta la versión Python 3.3.</p>
<p style="padding-left:30px;"><span style="text-decoration:underline;"><strong>Nota:</strong></span> El módulo <strong><tt>distutils</tt></strong> será descontinuado en Python 3.3.</p>
<p>El módulo <strong><tt>distutils2</tt></strong> (note el número <strong>dos</strong>) tendrá compatibilidad hacia atrás hasta Python 2.4 en adelante; y será parte de la <a href="http://guide.python-distribute.org/glossary.html#term-standard-library" target="_blank">librería estándar</a> en la versión Python 3.3.</p>
<p>El módulo <strong><tt>distutils</tt></strong> provee las bases para empaquetar aplicaciones Python. Desafortunadamente, el módulo <strong><tt>distutils</tt></strong> está plagado de problemas, razón por la cual un pequeño grupo de programadores de Python están trabajando en <strong><tt>distutils2</tt></strong>. Sin embargo, hasta que <strong><tt>distutils2</tt></strong> este completado, se recomienda que en el desarrollador pueda usar tanto el paquete <strong><tt>distutils</tt></strong> como el paquete <strong><tt>Distribute</tt></strong> para empaquetar software Python.</p>
<p>Al mismo tiempo, si un paquete requiere el <a href="http://lcaballero.wordpress.com/2013/03/14/instalacion-de-paquetes-python-con-setuptools-y-easyinstall/" target="_blank"><em>paquete Setuptools</em></a>, la recomendación es que instale el paquete <strong><tt>Distribute</tt></strong>, el cual provee una versión más actualizada del <a href="http://lcaballero.wordpress.com/2013/03/14/instalacion-de-paquetes-python-con-setuptools-y-easyinstall/" target="_blank"><em>paquete Setuptools</em></a> que el <a href="http://pypi.python.org/pypi/setuptools/" target="_blank">paquete original de Setuptools</a>.</p>
<p>En el <a href="http://guide.python-distribute.org/future.html" target="_blank">futuro</a> <strong><tt>distutils2</tt></strong> remplazará a <strong><tt>setuptools</tt></strong> y <strong><tt>distutils</tt></strong>, le cual también removerá la necesidad de <strong><tt>Distribute</tt></strong>. El como del estado anterior <strong><tt>distutils</tt></strong> será removido de la <a href="http://guide.python-distribute.org/glossary.html#term-standard-library" target="_blank">librería estándar</a>. Para más información, por favor, consulte el <a href="http://guide.python-distribute.org/future.html" target="_blank">Futuro del Empaquetado</a> en Python.</p>
<p><img class="aligncenter" alt="El estado actual de Empaquetado en Python" src="http://plone-spanish-docs.readthedocs.org/en/latest/_images/state_of_packaging.jpg" /></p>
<div>
<p style="padding-left:30px;"><span style="text-decoration:underline;"><strong>Consejo</strong></span></p>
<p style="padding-left:30px;">Ver el vídeo de la <a href="http://us.pycon.org/2011/schedule/presentations/81/" target="_blank">PyCon 2011 &#8211; Packaging, from Distutils to Distutils2</a>, Packaging or installing a Python application can be extremely painful por <a href="http://tarekziade.wordpress.com/" target="_blank">Tarek Ziadé</a> esta charla le sumergiera dentro de las nuevas características de Distutils2 y explica como usted puede usarlo en su proyecto <em>hoy</em> para hacer más fácil la vida para todo el mundo (usuarios, administradores de paquetes de Sistemas operativos, programadores, etc.).</p>
<p style="padding-left:30px;">Para descargar el vídeo <a href="http://blip.tv/file/get/Pycon-PyCon2011PackagingFromDistutilsToDistutils2191.mp4" target="_blank">haga clic aquí</a> (<strong><em>Tamaño 294 mb</em></strong>) y para ver por vídeo Stream haga <a href="http://pycon.blip.tv/file/4880990" target="_blank">clic aquí</a>.</p>
</div>
</div>
</div>
<div id="que-es-pip">
<h2>¿Qué es pip?</h2>
<p><a href="http://pypi.python.org/pypi/pip" target="_blank">pip</a> es una herramienta para instalar y administrar <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquetes-python" target="_blank"><em title="See the definition">Paquetes Python</em></a>, como los que podemos encontrar en el Índice de Paquetes de Python - <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-pypi" target="_blank"><em title="See the definition">PyPI</em></a>.</p>
<p style="padding-left:30px;"><strong><span style="text-decoration:underline;">Truco</span></strong></p>
<p style="padding-left:30px;">Esta herramienta es el remplazo para la famosa herramienta <a href="http://lcaballero.wordpress.com/2013/03/14/instalacion-de-paquetes-python-con-setuptools-y-easyinstall/" target="_blank"><em>easy_install</em></a>.</p>
<p>En su mayoría, <strong><tt>pip</tt></strong> utiliza las mismas técnicas para encontrar los paquetes, por lo que los paquetes que se instalaban usando la herramienta <strong><tt>easy_install</tt></strong>  también deben ser instalables con la herramienta <strong><tt>pip</tt></strong>.</p>
<p>Esto significa que usted puede utilizar con el siguiente comando:</p>
<div>
<div>
<pre>$ pip install AlgunPaquete</pre>
</div>
</div>
<p>En lugar del tradicional comando usado con la herramienta <strong><tt>easy_install</tt></strong> como se describe a continuación:</p>
<div>
<div>
<pre>$ easy_install AlgunPaquete</pre>
</div>
</div>
<div id="pip-comparado-con-easy-install">
<h3>pip comparado con easy_install</h3>
<p><strong><tt>pip</tt></strong> ofrece mejoras a la herramienta <strong>easy_install</strong>. Algunas de las mejoras son:</p>
<ul>
<li>Todos los paquetes se descargan antes de iniciar la instalación. Una instalación parcialmente completada no se produce como resultado.</li>
<li>Tiene cuidado de presentar una salida útil en la consola.</li>
<li>Las razones de las acciones de instalación se le aplica un seguimiento. Por ejemplo, si un paquete se está instalando, <strong><tt>pip</tt></strong> sigue la pista de por qué ese paquete era necesario.</li>
<li>Los mensajes de error debe ser útiles.</li>
<li>El código fuente es relativamente conciso y coherente, por lo que es más fácil de usar mediante programación.</li>
<li>Ofrece soporte nativo para otros sistemas de control de versiones (Git, Mercurial y Bazaar)</li>
<li>Tiene un mecanismo de desinstalación de paquetes.</li>
<li>Fácil de definir conjuntos de requerimientos y reproducir de forma fiable un conjunto de paquetes.</li>
<li>Los paquetes no tienen que ser instaladas como archivos de huevo, que pueden ser instalados en forma plana (mientras cuida la <em>metadata</em> de <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquetes-egg" target="_blank"><em title="See the definition">paquetes Egg</em></a>).</li>
</ul>
</div>
<div id="pip-no-hacer-todo-lo-que-se-easy-install-en-concreto">
<h3>pip no hacer todo lo que se easy_install. En concreto:</h3>
<ul>
<li>No se puede instalar a partir de <a href="../glosario.html#term-paquetes-egg"><em title="See the definition">paquetes Egg</em></a>. Sólo se instala desde el código fuente. (En el futuro será bueno si se pudiera instalar los binarios de Windows EXE o MSI -.. pero instalar paquetes binarios para otras plataformas no es una prioridad).</li>
<li>No entiende la sección <em>SetupTools Extras</em> (como package[test]). Esto podría ser agregado eventualmente.</li>
<li>Es incompatible con algunos paquetes que tienen muchas personalizaciones <strong><tt>distutils</tt></strong> o <strong><tt>setuptools</tt></strong> en sus archivos <strong>setup.py</strong>.</li>
</ul>
</div>
</div>
<div id="instrucciones-de-instalacion">
<div id="instrucciones-de-instalacion">
<h2>Instrucciones de Instalación<a title="Enlazar permanentemente con este título" href="#instrucciones-de-instalacion"><br />
</a></h2>
<p>Siempre existen más de dos formas de instalar paquetes Python con <strong><tt>Distribute</tt></strong> y <strong><tt>pip</tt></strong> ;)</p>
<div id="requerimientos-previos">
<h3>Requerimientos previos</h3>
<p>Es necesario que instale ciertas dependencias en su sistema operativo como las que se muestran a continuación:</p>
<div>
<div>
<pre># aptitude install build-essential python-dev python-setuptools</pre>
</div>
</div>
</div>
<div id="instalacion-con-paquetes-egg">
<h3>Instalación con Paquetes Egg</h3>
<p>Para instalar <strong><tt>Distribute</tt></strong> ejecute el siguiente comando:</p>
<div>
<div>
<pre># easy_install -U distribute</pre>
</div>
</div>
<p>También para instalar <strong><tt>pip</tt></strong> ejecute el siguiente comando:</p>
<div>
<div>
<pre># easy_install -U pip</pre>
</div>
</div>
</div>
<div id="instalacion-en-sistemas-debian">
<h3>Instalación en sistemas Debian</h3>
<p>La instalación en sistemas Debian es recomendable que instale ciertas dependencias en su sistema operativo como las que se muestran a continuación:</p>
<div>
<pre># aptitude install build-essential python-dev python-pip</pre>
</div>
</div>
</div>
</div>
<div id="ejemplos-de-uso-de-pip">
<h2>Ejemplos de uso de pip</h2>
<p>El script <strong><tt>pip</tt></strong> ofrece varias formas de uso, para instalar los paquetes de diversas fuentes:</p>
<p style="padding-left:30px;"><strong>Consejo:</strong> Para poder utilizar el <strong><tt>pip</tt></strong>, primero debe instalar <strong><tt>setuptools</tt></strong> o <strong><tt>distribute</tt></strong>. Si utiliza <a title="virtualenv" href="http://lcaballero.wordpress.com/2012/10/22/creacion-de-entornos-virtuales-python/" target="_blank"><em>virtualenv</em></a>, una copia del <strong><tt>pip </tt></strong>será automáticamente instalados en cada entorno virtual que usted crea.</p>
<p style="padding-left:30px;"><strong>easy_install</strong> se puede complementar con <strong>virtualenv</strong>, y se recomienda que lo utilice para <em><a title="aislar a la instalación" href="http://lcaballero.wordpress.com/2012/10/22/creacion-de-entornos-virtuales-python/" target="_blank">aislar a la instalación</a> </em>de los <a title="paquetes Egg" href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquetes-egg" target="_blank"><em title="See the definition">paquetes Egg</em></a>.</p>
<p><strong>Ejemplo 1.</strong> Instalar un paquete su nombre en su versión más reciente, buscando en <a href="../glosario.html#term-pypi"><em title="See the definition">PyPI</em></a>:</p>
<div>
<div>
<pre>$ pip install SQLObject</pre>
</div>
</div>
<p><strong>Ejemplo 2.</strong> Instalar o actualizar un paquete por nombre y versión utilizando una dirección URL donde encontradas en una “página de descargas”:</p>
<div>
<pre>$ pip install -f http://dist.plone.org/packages/ 'Pillow==1.7.3'</pre>
</div>
<p><strong>Ejemplo 3.</strong> Instalar o actualizar un paquete desde su propio <a href="http://plone-spanish-docs.readthedocs.org/en/latest/python/instalar_config_propio_mirror_pypi.html#creando-propio-repositorio-pypi" target="_blank"><em>replica del repositorio PyPI</em></a> o su repositorio de <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquetes-egg" target="_blank"><em title="See the definition">paquetes Egg</em></a> privados:</p>
<div>
<div>
<pre>$ pip install -i http://pypi.ejemplo.com/simple SQLObject</pre>
</div>
</div>
<p><strong>Ejemplo 4.</strong> Descargar e instalar una distribución de código fuente:</p>
<div>
<div>
<pre>$ pip install http://ejemplo.com/ruta/a/MiPaquete-1.2.3.tgz</pre>
</div>
</div>
<p><strong>Ejemplo 5.</strong> Instalar un paquete con una versión especifica:</p>
<div>
<div>
<pre>$ pip install 'ZopeSkel==2.21.2'</pre>
</div>
</div>
<p><strong>Ejemplo 6.</strong> Instalar todas las dependencias de mi proyecto Python usando un archivo de dependencias requeridas para instalar:</p>
<div>
<div>
<pre>$ pip install -r ./requirements.txt</pre>
</div>
</div>
<p>Un ejemplo del archivo <strong><tt>requirements.txt</tt></strong> puede ser el siguiente:</p>
<div>
<div>
<pre>python-ldap
django
buildbot
buildbot-slave
PyYAML
south</pre>
</div>
</div>
<p><strong>Ejemplo 7.</strong> Actualizar un paquete ya instalado con la versión más reciente de <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-pypi" target="_blank"><em title="See the definition">PyPI</em></a>:</p>
<div>
<div>
<pre>$ pip install --upgrade PyProtocols</pre>
</div>
</div>
<p><strong>Ejemplo 8.</strong> Para usar realizar búsquedas de paquetes disponibles para instalar desde los repositorios por definidos:</p>
<div>
<div>
<pre>$ pip search plonetheme-*</pre>
</div>
</div>
<p><strong>Ejemplo 9.</strong> Para remover un <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquete-egg" target="_blank"><em title="See the definition">paquete Egg</em></a></p>
<div>
<div>
<pre>$ pip uninstall SQLObject</pre>
</div>
</div>
<p>Para más información consulte la ayuda disponible por que paquete <strong><tt>pip</tt></strong> ejecutando el siguiente comando:</p>
<div>
<div>
<pre>$ pip help</pre>
</div>
</div>
</div>
<div id="distribute-en-zc-buildout">
<h2>Distribute en zc.buildout</h2>
<p>Puede usar <strong>Distribute</strong> en <a href="http://plone-spanish-docs.readthedocs.org/en/latest/buildout/replicacion_proyectos_python.html#que-es-zcbuildout" target="_blank"><em>zc.buildout</em></a>, habilitando el uso de este por medio de un parámetro adicional en su archivo <strong><tt>bootstrap.py</tt></strong> de la siguiente manera:</p>
<div>
<div>
<pre>$ python bootstrap.py --distribute</pre>
</div>
</div>
</div>
<div id="pip-en-zc-buildout">
<h2>pip en zc.buildout</h2>
<p>Existen varias estrategias para integrar <strong><tt>pip</tt></strong> en <a href="http://plone-spanish-docs.readthedocs.org/en/latest/buildout/replicacion_proyectos_python.html#que-es-zcbuildout" target="_blank"><em>zc.buildout</em></a>, a continuación se describen algunas formas:</p>
<p><a href="http://pypi.python.org/pypi/gp.recipe.pip" target="_blank">gp.recipe.pip</a>, ese paquete es un récipe de <strong><tt>zc.buildout</tt></strong> el cual permite instalar <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquete-python" target="_blank"><em title="See the definition">Paquete Python</em></a> usando <strong><tt>pip</tt></strong>. A continuación se explica un ejemplo de configuración <strong><tt>zc.buildout</tt></strong> con este récipe se puede usar:</p>
<ol>
<li>El récipe agrega un <a href="http://lcaballero.wordpress.com/2012/10/22/creacion-de-entornos-virtuales-python/" target="_blank"><em>virtualenv</em></a> en el directorio <strong><tt>parts/</tt></strong> de su instalación buildout, entonces genera este binario para generar un scripts ejecutable Python. Así que tienes un área de pruebas <strong>limpia</strong> de instalaciones previas.</li>
<li>El récipe esta basado en <a href="http://pypi.python.org/pypi/zc.recipe.egg#id23" target="_blank">zc.recipe.egg#scripts</a> para que pueda compartir sus <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquetes-egg" target="_blank"><em title="See the definition">paquetes Egg</em></a> entre buildouts como de costumbre.</li>
<li>Por supuesto, usted puede instalar algunos archivos <strong>.pybundle</strong>.</li>
<li>Usted puede construir paquetes desde un repositorio SVN con la opción <strong><tt>editables</tt></strong>.</li>
<li>Cada linea encontrada en la opción <strong><tt>install</tt></strong> es la última parte de un comando de <strong><tt>pip</tt></strong>. Esta le permitirá a usted construir <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquetes-egg" target="_blank"><em title="See the definition">paquetes Egg</em></a> con sus dependencias. Por ejemplo, instalar la librería <a href="http://codespeak.net/lxml/" target="_blank">lxml</a> en un área de prueba pura, sin tener instalado <strong><tt>libxml2</tt></strong> y <strong><tt>libxslt</tt></strong>, usted necesita tener instalado <strong><tt>Cython</tt></strong> y con esta línea de comando <strong><tt>python setup.py install --static-deps</tt></strong> para instalar el paquete <a href="http://codespeak.net/lxml/" target="_blank">lxml</a>.</li>
</ol>
<p>A continuación un ejemplo de configuración <a href="http://plone-spanish-docs.readthedocs.org/en/latest/buildout/replicacion_proyectos_python.html#que-es-zcbuildout" target="_blank"><em>zc.buildout</em></a>:</p>
<div>
<div>
<pre>[buildout]
# the cache dir is used by buildout &amp; pip
download-cache = download
parts = eggs

[eggs]
recipe = gp.recipe.pip

# eggs installed by pip (also add the Deliverance bundle)
install =
    Cython
    --install-option=--static-deps lxml==2.2alpha1

http://deliverance.openplans.org/dist/Deliverance-snapshot-latest.pybundle

# eggs installed by zc.recipe.egg
eggs =
    Paste
    pyquery</pre>
</div>
</div>
<p>Otra forma de usar <strong><tt>pip</tt></strong> es a través de una extensión <a href="http://plone-spanish-docs.readthedocs.org/en/latest/buildout/replicacion_proyectos_python.html#que-es-zcbuildout" target="_blank"><em>zc.buildout</em></a> llamada <a href="http://pypi.python.org/pypi/gp.vcsdevelop/" target="_blank">gp.vcsdevelop</a>, para hacer checkout de <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquetes-egg" target="_blank"><em title="See the definition">paquetes Egg</em></a> desde varios <a href="http://es.wikipedia.org/wiki/Control_de_versiones" target="_blank">sistemas de control de versiones</a>. A continuación se muestra un ejemplo de configuración <strong><tt>zc.buildout</tt></strong> con esta extensión:</p>
<div>
<div>
<pre>[buildout]
...
extensions = gp.vcsdevelop
develop-dir = ./requirements
requirements = requirements.txt
parts = eggs
...
[eggs]
recipe = zc.recipe.egg
eggs = ${buildout:requirements-eggs}
interpreter = python
...</pre>
</div>
</div>
<p>Un ejemplo del archivo <strong><tt>requirements.txt</tt></strong> puede ser el siguiente:</p>
<div>
<div>
<pre>ConfigObject&gt;=1.0
-e git+git://github.com/bearstech/PloneTerminal.git#egg=PloneTerminal</pre>
</div>
</div>
</div>
<div id="referencias">
<h1>Ver también</h1>
<p>Le recomiendo consultar las siguientes enlaces para complementar el conocimiento adquirido en esta entrada en mi blog.</p>
<ul>
<li><a title="Instalación de paquetes Python con setuptools y EasyInstall" href="http://lcaballero.wordpress.com/2013/03/14/instalacion-de-paquetes-python-con-setuptools-y-easyinstall/" target="_blank">Instalación de paquetes Python con setuptools y EasyInstall</a></li>
<li><a title="Creación de entornos virtuales Python" href="http://lcaballero.wordpress.com/2012/10/22/creacion-de-entornos-virtuales-python/" target="_blank">Creación de entornos virtuales Python</a></li>
</ul>
<p>Espero sea de utilidad esta entrada en mi blog. Ayúdame a seguir escribiendo en mi blog y dona 1 dolar <a title="Ayúdame y dona 1 dolar!" href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&amp;business=KX6MCYREN2BR2&amp;lc=VE&amp;item_name=lcaballero%2ewordpress%2ecom&amp;currency_code=USD&amp;bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted" target="_blank">aquí</a>.</p>
<h2>Referencias</h2>
<ul>
<li>El articulo <a title="Distribute y pip" href="http://plone-spanish-docs.readthedocs.org/en/latest/python/distribute_pip.html" target="_blank">Distribute y pip</a> desde la documentación de Plone en Español.</li>
<li><a href="http://guide.python-distribute.org/installation.html" target="_blank">Installing the Package Tools</a>.</li>
<li><a href="http://www.pip-installer.org/en/latest/index.html" target="_blank">pip v1.0.2 documentation</a>.</li>
<li><a href="http://www.gawel.org/weblog/en/2008/12/combine-zc.buildout-an-pip-benefits" target="_blank">Combine zc.buildout and pip benefits</a>.</li>
</ul>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lcaballero.wordpress.com/1241/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lcaballero.wordpress.com/1241/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=1241&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lcaballero.wordpress.com/2013/03/20/instalacion-de-paquetes-python-con-distribute-y-pip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://blip.tv/file/get/Pycon-PyCon2011PackagingFromDistutilsToDistutils2191.mp4" length="308477800" type="video/mp4" />
<enclosure url="http://blip.tv/file/get/Pycon-PyCon2011PackagingFromDistutilsToDistutils2191.mp4" length="308477800" type="video/mp4" />
<enclosure url="http://blip.tv/file/get/Pycon-PyCon2011PackagingFromDistutilsToDistutils2191.mp4" length="308477800" type="video/mp4" />
<enclosure url="http://blip.tv/file/get/Pycon-PyCon2011PackagingFromDistutilsToDistutils2191.mp4" length="308477800" type="video/mp4" />
<enclosure url="http://blip.tv/file/get/Pycon-PyCon2011PackagingFromDistutilsToDistutils2191.mp4" length="308477800" type="video/mp4" />
<enclosure url="http://blip.tv/file/get/Pycon-PyCon2011PackagingFromDistutilsToDistutils2191.mp4" length="308477800" type="video/mp4" />
	
		<media:content url="http://2.gravatar.com/avatar/87299a44981269dea0ec62d0b01c1a09?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ljcg</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/commons/thumb/0/06/Python_logo.svg/300px-Python_logo.svg.png" medium="image">
			<media:title type="html">Python</media:title>
		</media:content>

		<media:content url="http://plone-spanish-docs.readthedocs.org/en/latest/_images/pip_distribute.png" medium="image">
			<media:title type="html">Move from Setuptools to Distribute</media:title>
		</media:content>

		<media:content url="http://plone-spanish-docs.readthedocs.org/en/latest/_images/state_of_packaging.jpg" medium="image">
			<media:title type="html">El estado actual de Empaquetado en Python</media:title>
		</media:content>
	</item>
		<item>
		<title>Instalación de paquetes Python con setuptools y EasyInstall</title>
		<link>http://lcaballero.wordpress.com/2013/03/14/instalacion-de-paquetes-python-con-setuptools-y-easyinstall/</link>
		<comments>http://lcaballero.wordpress.com/2013/03/14/instalacion-de-paquetes-python-con-setuptools-y-easyinstall/#comments</comments>
		<pubDate>Thu, 14 Mar 2013 18:07:28 +0000</pubDate>
		<dc:creator>macagua</dc:creator>
				<category><![CDATA[Articulos]]></category>
		<category><![CDATA[GULMER]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Python Venezuela]]></category>
		<category><![CDATA[Software libre]]></category>
		<category><![CDATA[Desarrollo y programación]]></category>
		<category><![CDATA[distutils]]></category>
		<category><![CDATA[Egg]]></category>
		<category><![CDATA[entornos virtuales]]></category>
		<category><![CDATA[Paquetes Egg]]></category>
		<category><![CDATA[Paquetes Python]]></category>
		<category><![CDATA[Plone]]></category>
		<category><![CDATA[Setuptools]]></category>
		<category><![CDATA[virtualenv]]></category>
		<category><![CDATA[Zope]]></category>
		<category><![CDATA[ZopeSkel]]></category>

		<guid isPermaLink="false">http://lcaballero.wordpress.com/?p=1147</guid>
		<description><![CDATA[Este articulo explica como instalar paquetes Python con setuptools y EasyInstall. Introducción Python, Es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible. Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un &#8230; <span class="more-link"><a href="http://lcaballero.wordpress.com/2013/03/14/instalacion-de-paquetes-python-con-setuptools-y-easyinstall/">Continuar leyendo &#187;</a></span><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=1147&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<div id="que-es-setuptools">
<p>Este articulo explica como instalar paquetes <a title="Python" href="http://python.org/" target="_blank">Python</a> con <strong><tt>setuptools</tt></strong> y <strong><tt>EasyInstall</tt></strong>.</p>
<h1>Introducción</h1>
<div class="wp-caption aligncenter" style="width: 310px"><a href="http://python.org/" target="_blank"><img class="  " alt="Python" src="http://upload.wikimedia.org/wikipedia/commons/thumb/0/06/Python_logo.svg/300px-Python_logo.svg.png" width="300" height="89" /></a><p class="wp-caption-text">Python</p></div>
<p><a title="Python" href="http://python.org/" target="_blank">Python</a>, Es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible. Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico, es fuertemente tipado y multiplataforma.</p>
<h1>¿Qué es Setuptools?</h1>
<p><a href="http://pypi.python.org/pypi/setuptools/" target="_blank">Setuptools</a>, es una colección de mejoras para el módulo distutils de Python, que permiten a un desarrollador construir y distribuir <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquetes-python" target="_blank"><em title="See the definition">Paquetes Python</em></a> de forma sencilla, en especial cuando dependen de otros <em title="See the definition"><a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquetes-python" target="_blank">Paquetes Python</a> </em>para funcionar.</p>
<p>Entre sus características principales están:</p>
<ul>
<li>Por defecto, utiliza <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-pypi" target="_blank"><em title="See the definition">PyPI</em></a> para buscar los paquetes, lo que permite acceso inmediato e instalación transparente de miles de paquetes.</li>
<li>Permite crear <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquetes-egg" target="_blank"><em title="See the definition">paquetes Egg</em></a> Python, que son <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquetes-python" target="_blank"><em title="See the definition">Paquetes Python</em></a> empaquetados en un sólo archivo para su distribución.</li>
<li>Incluye archivos de configuración y todos los archivos que forman parte del directorio de trabajo, sin necesidad de listarlos individualmente o crear archivos de manifiesto.</li>
</ul>
</div>
<div id="que-es-easyinstall">
<h1>¿Qué es EasyInstall?</h1>
<p><a href="http://peak.telecommunity.com/DevCenter/EasyInstall" target="_blank">easy_install</a>, es una herramienta que se basa en <cite>Setuptools</cite> para automáticamente encontrar y descargar desde Internet las dependencias, para instalarlas o actualizarlas al momento de construir, que además esta herramienta es capaz de bajar de Internet las dependencias utilizando HTTP, FTP, sistema de control de versiones como <em>Subversion</em>, <em>Git</em>, <em>Mercurial</em>, entre otros o desde forjas como <em>SourceForge.net</em>, <em>Launchpad.net</em>, <em>Github.com</em>, <em>Bitbucket.org</em>, etc.</p>
</div>
<div id="instrucciones-de-instalacion">
<h1>Instrucciones de Instalación</h1>
<p>Siempre existen más de dos formas de instalar <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquetes-python" target="_blank"><em title="See the definition">Paquetes Python</em></a> con <strong>setuptools</strong> y <strong>easy_install</strong> <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div id="instalacion-manual">
<h2>Instalación manual</h2>
<p>Para ambas es recomendable que instale ciertas dependencias en su sistema operativo como las que se muestran a continuación:</p>
<div>
<div>
<pre># aptitude install build-essential python-dev</pre>
</div>
</div>
<p>La instalación es muy sencilla, solo se necesita bajar de Internet el archivo <a href="http://peak.telecommunity.com/dist/ez_setup.py" target="_blank">ez_setup.py</a> y ejecutarlo con el Python que se desea utilizar, con los siguientes comandos:</p>
<div>
<div>
<pre># wget http://peak.telecommunity.com/dist/ez_setup.py
# python ez_setup.py</pre>
</div>
</div>
<p>Esto instalará un programa llamado <strong><tt>easy_install</tt></strong> junto a los demás ejecutables de Python.</p>
</div>
<div id="instalacion-en-sistemas-debian">
<h2>Instalación en sistemas Debian</h2>
<p>La instalación en sistemas Debian es recomendable que instale ciertas dependencias en su sistema operativo como las que se muestran a continuación:</p>
<div>
<div>
<pre># aptitude install build-essential python-dev python-setuptools</pre>
</div>
</div>
<p>Esto instalará un programa llamado <strong><tt>easy_install</tt></strong> junto a los demás ejecutables de Python.</p>
</div>
</div>
<div id="ejemplos-de-uso">
<h1>Ejemplos de uso</h1>
<p>El programa <strong><tt>easy_install</tt></strong> ofrece varias formas de uso, para instalar los paquetes de diversas fuentes, como se describe a continuación con los siguientes ejemplos:</p>
<div>
<p style="padding-left:30px;"><span style="text-decoration:underline;"><strong>Consejo:</strong></span> Para poder utilizar el <strong><tt>easy_install</tt></strong>, primero debe instalar <strong><tt>setuptools</tt></strong>. Si utiliza <a title="virtualenv" href="http://lcaballero.wordpress.com/2012/10/22/creacion-de-entornos-virtuales-python/" target="_blank"><em>virtualenv</em></a>, una copia del <strong><tt>easy_install</tt></strong> será automáticamente instalados en cada entorno virtual que usted crea.</p>
<p style="padding-left:30px;"><strong><tt>easy_install</tt></strong> se puede complementar con <strong><tt>virtualenv</tt></strong>, y se recomienda que lo utilice para <em><a title="aislar a la instalación" href="http://lcaballero.wordpress.com/2012/10/22/creacion-de-entornos-virtuales-python/" target="_blank">aislar a la instalación</a> </em>de los <a title="paquetes Egg" href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquetes-egg" target="_blank"><em title="See the definition">paquetes Egg</em></a>.</p>
</div>
<p><strong>Ejemplo 1.</strong> Instalar un paquete por nombre, buscando en <em title="See the definition"><a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-pypi" target="_blank">PyPI</a> </em> la versión más reciente:</p>
<div>
<div>
<pre>$ easy_install SQLObject</pre>
</div>
</div>
<p><strong>Ejemplo 2.</strong> Instalar o actualizar un paquete por nombre y versión utilizando los enlaces encontrados en una “página de descargas”:</p>
<div>
<div>
<pre>$ easy_install -f http://pythonpaste.org/package_index.html SQLObject</pre>
</div>
</div>
<p><strong>Ejemplo 3.</strong> Instalar o actualizar un paquete desde su propio <a href="http://plone-spanish-docs.readthedocs.org/en/latest/python/instalar_config_propio_mirror_pypi.html#creando-propio-repositorio-pypi" target="_blank"><em>replica del repositorio PyPI</em></a> o su repositorio de <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquetes-egg" target="_blank"><em title="See the definition">paquetes Egg</em></a> privado:</p>
<div>
<div>
<pre>$ easy_install -i http://pypi.ejemplo.com/simple SQLObject</pre>
</div>
</div>
<p><strong>Ejemplo 4.</strong> Descargar e instalar una distribución de código fuente:</p>
<div>
<div>
<pre>$ easy_install http://ejemplo.com/ruta/a/MiPaquete-1.2.3.tgz</pre>
</div>
</div>
<p><strong>Ejemplo 5.</strong> Instalar un <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-paquete-egg" target="_blank"><em title="See the definition">paquete Egg</em></a> ya descargado:</p>
<div>
<div>
<pre>$ easy_install ./Descargas/OtroPaquete-3.2.1-py2.7.egg</pre>
</div>
</div>
<p><strong>Ejemplo 6.</strong> Instalar un paquete con una versión especifica:</p>
<div>
<div>
<pre>$ easy_install "ZopeSkel==2.21.2"</pre>
</div>
</div>
<p><strong>Ejemplo 7.</strong> Actualizar un paquete ya instalado con la versión más reciente de <a href="http://plone-spanish-docs.readthedocs.org/en/latest/glosario.html#term-pypi" target="_blank"><em title="See the definition">PyPI</em></a>:</p>
<div>
<div>
<pre>$ easy_install --upgrade PyProtocols</pre>
</div>
</div>
<p>Para más información consulte la ayuda disponible por que paquete <strong><tt>easy_install</tt></strong> ejecutando el siguiente comando:</p>
<div>
<div>
<pre>$ easy_install --help</pre>
</div>
</div>
</div>
<div id="utilizacion-con-zope-plone">
<h1>Utilización con Zope/Plone</h1>
<p>El mecanismo más moderno para la instalación de distribuciones de Zope y Plone, llamado <a href="http://plone-spanish-docs.readthedocs.org/en/latest/buildout/replicacion_proyectos_python.html#que-es-zcbuildout" target="_blank"><em>buildout</em></a>, formalmente <a href="http://plone-spanish-docs.readthedocs.org/en/latest/buildout/replicacion_proyectos_python.html#que-es-zcbuildout" target="_blank"><em>zc.buildout</em></a>, hace uso de <strong><tt>easy_install</tt></strong> para obtener e instalar todas las dependencias.</p>
<p>Adicionalmente, existe una herramienta llamada <strong>ZopeSkel</strong> que permite crear fácilmente “esqueletos” de distintos tipos de proyectos de Zope y Plone, mediante una herramienta llamada <strong><tt>paster</tt></strong> y un sistema de plantillas. Es recomendado instalar esta última herramienta para proyectos nuevos, de la siguiente manera:</p>
<div>
<div>
<pre>$ easy_install "ZopeSkel==2.21.2"</pre>
</div>
</div>
<p>Una vez instalado, ofrece una buena variedad de esqueletos para diversos tipos de proyectos, como temas visuales, componentes de Plone, buildouts, tipos de contenido con Archetypes o entre otros mas.</p>
<p>Se utiliza mediante el comando de sistema <strong><tt>paster</tt></strong>, pasando la opción <strong><tt>create</tt></strong> para crear un proyecto y la opción <strong><tt>--list-templates</tt></strong> ver las diversas plantillas de proyectos disponibles para crear, como se muestra a continuación:</p>
<div>
<div>
<pre>$ paster create --list-templates
Available templates:
  archetype:          A Plone project that uses Archetypes
  basic_namespace:    A project with a namespace package
  basic_package:      A basic setuptools-enabled package
  basic_zope:         A Zope project
  kss_plugin:         A KSS plugin template
  nested_namespace:   A project with two nested namespaces.
  paste_deploy:       A web application deployed through paste.deploy
  plone:              A Plone project
  plone2.5_buildout:  A buildout for Plone 2.5 projects
  plone2.5_theme:     A Theme for Plone 2.5
  plone2_theme:       A Theme Product for Plone 2.1 &amp; Plone 2.5
  plone3_buildout:    A buildout for Plone 3 projects
  plone3_portlet:     A Plone 3 portlet
  plone3_theme:       A Theme for Plone 3.0
  plone_app:          A Plone App project
  plone_hosting:      Plone hosting: buildout with ZEO and any Plone version
  plone_pas:          A Plone PAS project
  recipe:             A recipe project for zc.buildout
  silva_buildout:     A buildout for Silva projects
  zope_app:           Package that contains a Zope application
  zope_deploy:        (Paste) deployment of a Zope application</pre>
</div>
</div>
</div>
<div id="referencia">
<div id="utilizacion-con-zope-plone">
<p>Para mas información de las opciones disponibles de <strong><tt>ZopeSkel</tt></strong>, ejecute el siguiente comando:</p>
<div>
<pre>$ paster --help
  Usage: paster [paster_options] COMMAND [command_options]

  Options:
    --version         show program's version number and exit
    --plugin=PLUGINS  Add a plugin to the list of commands (plugins are Egg
                      specs; will also require() the Egg)
    -h, --help        Show this help message

  Commands:
    create       Create the file layout for a Python distribution
    help         Display help
    make-config  Install a package and create a fresh config file/directory
    points       Show information about entry points
    post         Run a request for the described application
    request      Run a request for the described application
    serve        Serve the described application
    setup-app    Setup an application, given a config file</pre>
</div>
</div>
<div id="referencia">
<p>Y así de esta forma ¡usted ahora puede instalar paquetes Python con setuptools y EasyInstall!</p>
<p>Ayúdame a seguir escribiendo en mi blog y dona 1 dolar <a title="Ayúdame y dona 1 dolar!" href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&amp;business=KX6MCYREN2BR2&amp;lc=VE&amp;item_name=lcaballero%2ewordpress%2ecom&amp;currency_code=USD&amp;bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted" target="_blank">aquí</a>.</p>
<h1>Referencia</h1>
</div>
<ul>
<li><a href="http://plone.org/countries/mx/instalacion-de-setuptools-y-easyinstall-para-python" target="_blank">Instalación de setuptools y EasyInstall para Python</a> desde la comunidad Plone México.</li>
</ul>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lcaballero.wordpress.com/1147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lcaballero.wordpress.com/1147/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=1147&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lcaballero.wordpress.com/2013/03/14/instalacion-de-paquetes-python-con-setuptools-y-easyinstall/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/87299a44981269dea0ec62d0b01c1a09?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ljcg</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/commons/thumb/0/06/Python_logo.svg/300px-Python_logo.svg.png" medium="image">
			<media:title type="html">Python</media:title>
		</media:content>
	</item>
		<item>
		<title>He vuelto a mi blog :D</title>
		<link>http://lcaballero.wordpress.com/2012/05/31/he-vuelto-a-mi-blog-d-2/</link>
		<comments>http://lcaballero.wordpress.com/2012/05/31/he-vuelto-a-mi-blog-d-2/#comments</comments>
		<pubDate>Thu, 31 May 2012 15:09:10 +0000</pubDate>
		<dc:creator>macagua</dc:creator>
				<category><![CDATA[Articulos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Conocimiento libre]]></category>
		<category><![CDATA[Reflexiones]]></category>
		<category><![CDATA[GULMER]]></category>
		<category><![CDATA[Python Venezuela]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[Canaima]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Plone]]></category>
		<category><![CDATA[Plone ConoSur]]></category>
		<category><![CDATA[SOLVE]]></category>

		<guid isPermaLink="false">http://lcaballero.wordpress.com/?p=582</guid>
		<description><![CDATA[Después de un tiempo de redactar manuales / artículos técnicos en otros proyectos como Canaima GNU/Linux y desarrollar software en Python, Django y Plone creo que es tiempo de retomar mi blog y continuar publicando aquí mis trabajos y comentarios sobre temáticas. Así que próximamente me estarán leyendo con mas frecuencias Salud! Ayúdame y dona &#8230; <span class="more-link"><a href="http://lcaballero.wordpress.com/2012/05/31/he-vuelto-a-mi-blog-d-2/">Continuar leyendo &#187;</a></span><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=582&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Después de un tiempo de redactar manuales / artículos técnicos en otros proyectos como Canaima GNU/Linux y desarrollar software en Python, Django y Plone creo que es tiempo de retomar mi blog y continuar publicando aquí mis trabajos y comentarios sobre temáticas.</p>
<p>Así que próximamente me estarán leyendo con mas frecuencias</p>
<p>Salud!</p>
<p>Ayúdame y dona 1 dolar <a title="Ayúdame y dona 1 dolar!" href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&amp;business=KX6MCYREN2BR2&amp;lc=VE&amp;item_name=lcaballero%2ewordpress%2ecom&amp;currency_code=USD&amp;bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted" target="_blank">aquí</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lcaballero.wordpress.com/582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lcaballero.wordpress.com/582/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=582&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lcaballero.wordpress.com/2012/05/31/he-vuelto-a-mi-blog-d-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/87299a44981269dea0ec62d0b01c1a09?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ljcg</media:title>
		</media:content>
	</item>
		<item>
		<title>V World Plone Day, Venezuela 2012</title>
		<link>http://lcaballero.wordpress.com/2012/05/24/v-world-plone-day-venezuela-2012/</link>
		<comments>http://lcaballero.wordpress.com/2012/05/24/v-world-plone-day-venezuela-2012/#comments</comments>
		<pubDate>Thu, 24 May 2012 21:44:13 +0000</pubDate>
		<dc:creator>macagua</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[GULMER]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Migración]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Python Venezuela]]></category>
		<category><![CDATA[Software libre]]></category>
		<category><![CDATA[Canaima]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Desarrollo y programación]]></category>
		<category><![CDATA[Grupo de usuarios]]></category>
		<category><![CDATA[Plone]]></category>
		<category><![CDATA[Plone ConoSur]]></category>
		<category><![CDATA[Zope]]></category>

		<guid isPermaLink="false">http://lcaballero.wordpress.com/?p=560</guid>
		<description><![CDATA[Presentación El Grupo Pythonistas venezolanos (PyVE) y el grupo local Plone Venezuela, tiene el agrado de invitar al público en general a el “V Dia Mundial de Plone, Venezuela 2012”. Lugar: A distancia a través de la Plataforma de vídeo conferencia de la Comunidad Canaima GNU/Linux. Fecha: 25 de Mayo de 2012 Horario: 9 a.m. a &#8230; <span class="more-link"><a href="http://lcaballero.wordpress.com/2012/05/24/v-world-plone-day-venezuela-2012/">Continuar leyendo &#187;</a></span><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=560&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><strong>Presentación</strong></p>
<p align="justify"><img class="aligncenter" title="IV Dia Mundial de Plone, Venezuela 2011" src="http://manage.plone.org/events/wpd/wpd-logo-2010.png" alt="IV Dia Mundial de Plone, Venezuela 2011" width="195" height="184" /></p>
<p align="justify">El Grupo <a title="http://www.openplans.org/projects/pyve/" href="http://www.openplans.org/projects/pyve/" target="_self">Pythonistas venezolanos (PyVE)</a> y el grupo local <a title="http://plone.org/countries/ve/" href="http://plone.org/countries/ve/" target="_blank">Plone Venezuela</a>, tiene el agrado de invitar al público en general a el “<a title="http://plone.org/events/wpd/2012/hosts/caracas-venezuela" href="http://plone.org/events/wpd/2012/hosts/caracas-venezuela" target="_blank">V Dia Mundial de Plone, Venezuela 2012</a>”.</p>
<p align="justify"><strong>Lugar:</strong> A distancia a través de la <a href="http://envivo.canaima.softwarelibre.gob.ve/" target="_blank">Plataforma de vídeo conferencia</a> de la Comunidad Canaima GNU/Linux.</p>
<p><strong>Fecha:</strong> 25 de Mayo de 2012</p>
<p align="left"><strong>Horario</strong><strong>:</strong> 9 a.m. a 6 p.m. GTM-04:30 Caracas, Venezuela</p>
<p><strong>Objetivos del evento:</strong></p>
<ul>
<li>Difundir el proyecto Plone y sus aportes a las tecnologías libres del mundo.</li>
<li>Promover el acercamiento entre los diferentes actores que trabajan en el área de desarrollo e investigación de Tecnologías Libres.</li>
<li>Fomentar y fortalecer la generación de productos y servicios en materia de Tecnologías Libres en la sociedad venezolana.</li>
<li>Promover la Inclusión y Participación del Poder popular en la construcción de la soberanía y la independencia tecnológica.</li>
</ul>
<p><strong>Dirigido a:</strong></p>
<ul>
<li>Estudiantes interesados en el área de las tecnologías libres.</li>
<li>Especialistas en software libre.</li>
<li>Emprendedores en tecnologías libres.</li>
<li>Sector productivo de la Industria Nacional de Tecnologías Libres (Cooperativas, EPS, MIPYMEs).</li>
<li>Instituciones públicas con interés en migración y transformación hacia las tecnologías libres.</li>
<li>Empresas públicas y privadas con interés en migración y transformación hacia las tecnologías libres.</li>
<li>Público en general.</li>
</ul>
<p><strong>Programa</strong></p>
<ul>
<li>¿Por que Plone es Chevere? por <a title="http://twitter.com/flamelcanto" href="http://twitter.com/flamelcanto" target="_blank">Flamel Canto</a> y <a title="http://plone.org/support/providers/jose-leonel-subero-gamarra" href="http://plone.org/support/providers/jose-leonel-subero-gamarra" target="_blank">José Subero</a>, Consultores informáticos. 09:00:00 GTM-04:30</li>
<li>Experiencias de usar Plone CMS como herramienta para la publicación de contenidos metodológicos por<a href="http://twitter.com/kibersan"> Kiberley Santos</a>. 11:30:00 GTM-04:30</li>
<li>Desarrollo de sistemas de publicación de noticias y contenidos multimedia Web para Medios de Comunicación con Plone en la cadena de noticias teleSUR por <a href="http://plone.org/support/providers/leonardo-j-caballero-g">Leonardo Caballero</a>, Consultor informático 14:30:00 GTM-02:30</li>
<li>Desarrollo de aplicaciones Web con Base de Datos Relacional en Plone CMS por <a href="http://plone.org/author/Victor_T">Victor Teran</a> y <a href="http://plone.org/support/providers/leonardo-j-caballero-g">Leonardo Caballero</a>, Consultores informáticos. 17:00:00 GTM-04:30</li>
</ul>
<p><strong>Organizador:</strong></p>
<ul>
<li>Plone Venezuela.</li>
</ul>
<p>&#8220;Leonardo Caballero&#8221; &lt;<a title="leonardocaballero@gmail.com" href="mailto:leonardocaballero@gmail.com" target="_blank">leonardocaballero@gmail.com</a>&gt;</p>
<p><strong>Patrocinantes:</strong></p>
<ul>
<li><a title="http://canaima.softwarelibre.gob.ve/" href="http://canaima.softwarelibre.gob.ve/" target="_blank">Canaima GNU/Linux.</a></li>
<li><a title="Armadillo Integración Tecnológica C.A" href="http://armadillotec.com/">Armadillo Integración Tecnológica C.A</a><a title="CENDITEL" href="http://www.cenditel.gob.ve/" target="_self">.</a></li>
<li><a title="SOLVE" href="http://solve.web.ve/">SOLVE</a><a title="CENDITEL" href="http://www.cenditel.gob.ve/" target="_self">.<br />
</a></li>
</ul>
<p><strong>Modos de Contacto</strong></p>
<ul>
<li>Nombre completo = Leonardo J. Caballero G.</li>
<li>Correo electrónico = leonardocaballero AT gmail DOT com</li>
<li>Facebook = <a title="https://www.facebook.com/events/309571115771630/" href="https://www.facebook.com/events/309571115771630/" target="_blank">https://www.facebook.com/events/309571115771630/</a></li>
<li>Twitter = <a href="http://twitter.com/ploneve" target="_blank">http://twitter.com/ploneve</a></li>
<li>Identi.ca = <a href="http://identi.ca/ploneve" target="_blank">http://identi.ca/ploneve</a></li>
</ul>
<p><strong>Inscripciones:</strong> Son dos simples pasos</p>
<ol>
<li>Registrarse en el sistema de Eventos<br />
<a title="http://eventos.solve.web.ve/accounts/register/" href="http://eventos.solve.web.ve/accounts/register/" target="_blank">http://eventos.solve.web.ve/accounts/register/</a></li>
<li>Activar su cuenta de usuario enviada a su correo. Verifica que tu activación no este en <strong>correos no deseados</strong>.</li>
<li>Llenar su datos del perfil de usuario<br />
<a title="http://eventos.solve.web.ve/profiles/edit/" href="http://eventos.solve.web.ve/profiles/edit/" target="_blank">http://eventos.solve.web.ve/profiles/edit/</a></li>
<li>Hacer clic en el siguiente enlace <a title="http://eventos.solve.web.ve/suscriptor/registro/7/" href="http://eventos.solve.web.ve/suscriptor/registro/7/" target="_blank">http://eventos.solve.web.ve/suscriptor/registro/7/</a></li>
<li>Crear usuario en la plataforma <a title="http://envivo.canaima.softwarelibre.gob.ve/ " href="http://envivo.canaima.softwarelibre.gob.ve/" target="_blank">http://envivo.canaima.softwarelibre.gob.ve/ </a>haciendo clic en el botón &#8220;Registrar&#8221; llenando sus datos de usuario.</li>
<li>Para finalizar accede con tu usuario y contraseña a la sala de chat llamada <strong>&#8220;Plone Venezuela&#8221;</strong>.</li>
</ol>
<p>Este evento es <strong>gratuito</strong> y tiene certificado de asistencia electrónico avalado por la fundación Plone Venezuela y <a title="Armadillo Integración Tecnológica C.A" href="http://armadillotec.com/">Armadillo Integración Tecnológica C.A</a><a title="CENDITEL" href="http://www.cenditel.gob.ve/" target="_self">.</a></p>
<p><strong>Cronograma de actividades:</strong></p>
<p><a title="http://plone.org/events/wpd/2012/hosts/caracas-venezuela" href="http://plone.org/events/wpd/2012/hosts/caracas-venezuela" target="_blank">http://plone.org/events/wpd/2012/hosts/caracas-venezuela</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lcaballero.wordpress.com/560/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lcaballero.wordpress.com/560/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=560&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lcaballero.wordpress.com/2012/05/24/v-world-plone-day-venezuela-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/87299a44981269dea0ec62d0b01c1a09?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ljcg</media:title>
		</media:content>

		<media:content url="http://manage.plone.org/events/wpd/wpd-logo-2010.png" medium="image">
			<media:title type="html">IV Dia Mundial de Plone, Venezuela 2011</media:title>
		</media:content>
	</item>
		<item>
		<title>Hello Planet Plone :D</title>
		<link>http://lcaballero.wordpress.com/2011/06/20/hello-planet-plone-d/</link>
		<comments>http://lcaballero.wordpress.com/2011/06/20/hello-planet-plone-d/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 20:13:32 +0000</pubDate>
		<dc:creator>macagua</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Plone]]></category>
		<category><![CDATA[Zope]]></category>

		<guid isPermaLink="false">http://lcaballero.wordpress.com/?p=546</guid>
		<description><![CDATA[Hi folks Today is my first post to Planet Plone Community, is a Post test but I am hoping to share with you my Plone experiences coming soon!!! See you around<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=546&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Hi folks</p>
<p>Today is my first post to <a title="Planet Plone Community" href="http://planet.plone.org/" target="_blank">Planet Plone Community</a>, is a Post test but I am hoping to share with you my Plone experiences coming soon!!!</p>
<p>See you around <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lcaballero.wordpress.com/546/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lcaballero.wordpress.com/546/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=546&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lcaballero.wordpress.com/2011/06/20/hello-planet-plone-d/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/87299a44981269dea0ec62d0b01c1a09?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ljcg</media:title>
		</media:content>
	</item>
		<item>
		<title>IV Día Mundial de Plone, Venezuela 2011</title>
		<link>http://lcaballero.wordpress.com/2011/04/27/iv-dia-mundial-de-plone-venezuela-2011/</link>
		<comments>http://lcaballero.wordpress.com/2011/04/27/iv-dia-mundial-de-plone-venezuela-2011/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 11:05:50 +0000</pubDate>
		<dc:creator>macagua</dc:creator>
				<category><![CDATA[Desarrollo y programación]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Grupo de usuarios]]></category>
		<category><![CDATA[GULMER]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Python Venezuela]]></category>
		<category><![CDATA[Software libre]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[Canaima]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Conferencia]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Negocios y Empresas]]></category>
		<category><![CDATA[Plone]]></category>
		<category><![CDATA[Plone ConoSur]]></category>
		<category><![CDATA[Venezuela]]></category>
		<category><![CDATA[Zope]]></category>

		<guid isPermaLink="false">http://lcaballero.wordpress.com/?p=535</guid>
		<description><![CDATA[Presentación El Grupo Pythonistas venezolanos (PyVE) y el grupo local Plone Venezuela, tiene el agrado de invitar al público en general a el “IV Dia Mundial de Plone, Venezuela 2011”. Lugar: A distancia a través de la Plataforma de vídeo conferencia de la Comunidad Canaima GNU/Linux. Fecha: 27 de Abril de 2011 Horario: 9 a.m. a &#8230; <span class="more-link"><a href="http://lcaballero.wordpress.com/2011/04/27/iv-dia-mundial-de-plone-venezuela-2011/">Continuar leyendo &#187;</a></span><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=535&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><strong>Presentación</strong></p>
<p style="text-align:center;" align="justify"><img class="aligncenter" title="IV Dia Mundial de Plone, Venezuela 2011" src="http://manage.plone.org/events/wpd/wpd-logo-2010.png" alt="IV Dia Mundial de Plone, Venezuela 2011" width="195" height="184" /></p>
<p align="justify">El Grupo <a title="http://www.openplans.org/projects/pyve/" href="http://www.openplans.org/projects/pyve/" target="_self">Pythonistas venezolanos (PyVE)</a> y el grupo local <a title="http://plone.org/countries/ve/" href="http://plone.org/countries/ve/" target="_blank">Plone Venezuela</a>, tiene el agrado de invitar al público en general a el “<a title="http://plone.org/events/wpd/2011/hosts/merida-venezuela" href="http://plone.org/events/wpd/2011/hosts/merida-venezuela" target="_blank">IV Dia Mundial de Plone, Venezuela 2011</a>”.</p>
<p align="justify"><strong>Lugar:</strong> A distancia a través de la <a href="http://envivo.canaima.softwarelibre.gob.ve/" target="_blank">Plataforma de vídeo conferencia</a> de la Comunidad Canaima GNU/Linux.</p>
<p><strong>Fecha:</strong> 27 de Abril de 2011</p>
<p align="left"><strong>Horario</strong><strong>:</strong> 9 a.m. a 5 p.m. GTM-04:30 Caracas, Venezuela</p>
<p><strong>Objetivos del evento:</strong></p>
<ul>
<li>Difundir el proyecto Plone y sus aportes a las tecnologías libres del mundo.</li>
<li>Promover el acercamiento entre los diferentes actores que trabajan en el área de desarrollo e investigación de Tecnologías Libres.</li>
<li>Fomentar y fortalecer la generación de productos y servicios en materia de Tecnologías Libres en la sociedad venezolana.</li>
<li>Promover la Inclusión y Participación del Poder popular en la construcción de la soberanía y la independencia tecnológica.</li>
</ul>
<p><strong>Dirigido a:</strong></p>
<ul>
<li>Estudiantes interesados en el área de las tecnologías libres.</li>
<li>Especialistas en software libre.</li>
<li>Emprendedores en tecnologías libres.</li>
<li>Sector productivo de la Industria Nacional de Tecnologías Libres (Cooperativas, EPS, MIPYMEs).</li>
<li>Instituciones públicas con interés en migración y transformación hacia las tecnologías libres.</li>
<li>Empresas públicas y privadas con interés en migración y transformación hacia las tecnologías libres.</li>
<li>Público en general.</li>
</ul>
<p><strong>Programa</strong></p>
<ul>
<li>Plone como un espacio virtual para compartir saberes entre comunidades locales en la <a href="http://plone.org/support/sites/cenditel-communites" target="_blank">Fundación Cenditel</a>. <a href="http://plone.org/author/macagua" target="_blank">Leonardo Caballero</a>, <a href="http://comunidades.cenditel.gob.ve/home/renasen" target="_blank">Equipo de Sensibilización</a>. 09:30:00 GTM-04:30</li>
<li>Plone como sistema de automatización en la intranet del <a href="http://diarioregion.com.ve/" target="_blank">diario la región</a>. <a href="http://plone.org/author/arawako" target="_blank">Jose Subero</a>, Consultor informático. 10:30 a.m GTM-04:30</li>
<li>Experiencias desde el sitio Web oficial de la <a href="http://www.arrozdelalba.gob.ve/" target="_blank">Empresa Mixta Socialista Arroz del Alba</a>. <a href="http://twitter.com/jelitox" target="_blank">Javier León</a>, Oficina de Tecnología de la Información. 14:30:00 GTM-04:30</li>
<li>Experiencias desde el sitio Web oficial del <a href="http://plone.org/support/sites/instituto-universitario-tecnologico-de-ejido" target="_blank">Instituto Universitario Tecnológico de Ejido &#8211; IUTE</a>. <a href="http://twitter.com/flamelcanto" target="_blank">Flamel Canto</a>, Departamento de Sistematización del IUTE. 16:30:00 GTM-04:30</li>
</ul>
<p><strong>Organizador:</strong></p>
<ul>
<li>Plone Venezuela.</li>
</ul>
<p>&#8220;Leonardo Caballero&#8221; &lt;<a href="mailto:lcaballero@cenditel.gob.ve">lcaballero@cenditel.gob.ve</a>&gt;</p>
<p><strong>Patrocinantes:</strong></p>
<ul>
<li><a title="CENDITEL" href="http://www.cenditel.gob.ve/" target="_self">CENDITEL</a><a title="CENDITEL" href="http://www.cenditel.gob.ve/" target="_self">.<br />
</a></li>
</ul>
<p><strong>Modos de Contacto</strong></p>
<ul>
<li>Nombre completo = Leonardo J. Caballero G.</li>
<li>Correo electrónico = leonardocaballero AT gmail DOT com</li>
<li>Facebook = <a href="http://www.facebook.com/event.php?eid=117073848373561" target="_blank">http://www.facebook.com/event.php?eid=117073848373561</a></li>
<li>Twitter = <a href="http://twitter.com/ploneve" target="_blank">http://twitter.com/ploneve</a></li>
<li>Identi.ca = <a href="http://identi.ca/ploneve" target="_blank">http://identi.ca/ploneve</a></li>
</ul>
<p><strong>Inscripciones:</strong> Son dos simples pasos</p>
<ol>
<li>Registrarte como participantes aquí <a href="http://eventos.cenditel.gob.ve/suscriptor/registro/12/" target="_blank">http://eventos.cenditel.gob.ve/suscriptor/registro/12/</a></li>
<li>Luego crearte una cuenta en <a href="http://envivo.canaima.softwarelibre.gob.ve/" target="_blank">http://envivo.canaima.softwarelibre.gob.ve/</a> y acceder con tu usuario y contaseña a la sala llamada &#8220;cayapa-plone&#8221;</li>
</ol>
<p>Este evento es <strong>gratuito</strong> y tiene certificado de asistencia electrónico avalado por la fundación <a title="CENDITEL" href="http://www.cenditel.gob.ve/" target="_self">CENDITEL</a>.</p>
<p><strong>Cronograma de actividades:</strong></p>
<p><a title="http://plone.org/events/wpd/2011/hosts/merida-venezuela" href="http://plone.org/events/wpd/2011/hosts/merida-venezuela" target="_blank">http://plone.org/events/wpd/2011/hosts/merida-venezuela</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lcaballero.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lcaballero.wordpress.com/535/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=535&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lcaballero.wordpress.com/2011/04/27/iv-dia-mundial-de-plone-venezuela-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/87299a44981269dea0ec62d0b01c1a09?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ljcg</media:title>
		</media:content>

		<media:content url="http://manage.plone.org/events/wpd/wpd-logo-2010.png" medium="image">
			<media:title type="html">IV Dia Mundial de Plone, Venezuela 2011</media:title>
		</media:content>
	</item>
		<item>
		<title>Como Instalar Plone CMS en Debian Lenny &#8211; Canaima Linux</title>
		<link>http://lcaballero.wordpress.com/2011/03/18/como-instalar-plone-cms-en-debian-lenny-canaima-linux/</link>
		<comments>http://lcaballero.wordpress.com/2011/03/18/como-instalar-plone-cms-en-debian-lenny-canaima-linux/#comments</comments>
		<pubDate>Fri, 18 Mar 2011 09:42:25 +0000</pubDate>
		<dc:creator>macagua</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Desarrollo y programación]]></category>
		<category><![CDATA[GULMER]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Python Venezuela]]></category>
		<category><![CDATA[Software libre]]></category>
		<category><![CDATA[Buildout]]></category>
		<category><![CDATA[Canaima]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Plone]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Zope]]></category>

		<guid isPermaLink="false">http://lcaballero.wordpress.com/?p=529</guid>
		<description><![CDATA[Este post le ofrece un primer acercamiento al modo de instalación unificada de Plone  <span class="more-link"><a href="http://lcaballero.wordpress.com/2011/03/18/como-instalar-plone-cms-en-debian-lenny-canaima-linux/">Continuar leyendo &#187;</a></span><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=529&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Bueno este es mi primer post técnico de muchos que yo mismo me debo sobre <a title="Plone CMS" href="http://plone.org" target="_blank">Plone CMS</a>, para este caso usaremos la versión 4.0.4.</p>
<p>Para los que no conocen Plone pueden consultar <a title="What’s New in Plone 4" href="http://plone.org/products/plone/features" target="_blank">sus nuevas características</a>, así que sin mas preámbulos aquí vamos:</p>
<p style="text-align:center;"><a title="Plone CMS" href="http://plone.org"><img class="aligncenter" src="http://lh5.ggpht.com/_wvoVXoX4hKA/TPAipSxz0kI/AAAAAAAAEZY/CRqd_SNlIN8/s800/plone-logo.png" alt="" width="166" height="43" /></a></p>
<p>Para un primer acercamiento se recomienda instalar Plone con la versión distribuida por la comunidad de Plone denominada <em>&#8220;Del Ingles Unified Installer, Instalador Unificado&#8221;</em> para Linux/BSD/Solaris/OS-X. que contiene el completo del código fuente, el cual construirá su propio Python, Zope y Plone sin afectar su sistema.</p>
<h2>Requisitos previos</h2>
<p>Es necesario ejecutar los siguientes comandos:</p>
<p>Debe iniciar sesión como usuario <strong>root</strong></p>
<p><code>su</code></p>
<p>Luego ejecutar la instalación de sus dependencias con los paquetes de Debian Lenny / Canaima Linux</p>
<p><code>aptitude install -y gcc g++ make tar unzip bzip2 libssl-dev libxml2-dev zlib1g-dev libjpeg62-dev libreadline5-dev readline-common wv xpdf-utils </code></p>
<h2>Instalar el Paquete Plone 4.0.4.</h2>
<p>Descargue a su maquina el paquete para Plone 4.0.4<code><br />
wget <a href="http://launchpad.net/plone/4.0/4.0.4/+download/Plone-4.0.4-UnifiedInstaller.tgz" rel="nofollow">http://launchpad.net/plone/4.0/4.0.4/+download/Plone-4.0.4-UnifiedInstaller.tgz</a><br />
</code></p>
<p>Descomprima el paquete</p>
<p><code>tar -zxvf </code><code>Plone-4.0.4-UnifiedInstaller.tgz<br />
</code></p>
<p>Acceda al directorio descomprimido</p>
<p><code>cd </code><code>Plone-4.0.4-UnifiedInstaller/<br />
</code></p>
<p>Por razones didácticas usted puede ejecutar la instalación por defecto la cual crea una sola instancia de Zope, pero recomendamos realizar la lectura de manual del <a title=" Instalando Plone con el Instalador Unificado " href="http://plone.org/countries/conosur/documentacion/instalando-plone-3-con-el-instalador-unificado" target="_blank">instalador unificado</a> para consulta más detallada de la opciones de instalación.</p>
<p><code>./install.sh standalone<br />
</code></p>
<p>Al finalizar debe acceder al directorio de instalación</p>
<p><code>cd /usr/local/Plone/zinstance<br />
</code></p>
<p>Y ejecutar el servicio de Zope en modo depuración</p>
<p><code>./bin/instance fg<br />
</code></p>
<p>Inicialmente, esto es una buena practica para verificar que todo los procesos inicien bien, de esta forma no libera la consola de comando y usted debería ver un mensaje algo parecido a esto <em><strong>&#8220;INFO Zope Ready to handle requests&#8221;</strong></em> en este momento abra el navegador de su preferencia y navegue hacia la dirección <strong><a href="http://127.0.0.1:8080/Plone">http://127.0.0.1:8080/Plone</a></strong>.</p>
<p>Y Woala!!! tendrá disponible un sitio web Plone creado por defecto <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a title="Plone 4.0.2" href="http://picasaweb.google.com/leonardocaballero/DesarrolloEnPlone#5543952316273391074" target="_blank"><img class="aligncenter" src="http://lh4.ggpht.com/_wvoVXoX4hKA/TPATQi8t9eI/AAAAAAAAEZQ/VnxxhAfFRTk/s288/plone4.0.2.png" alt="" width="269" height="206" /></a></p>
<p>Si desea acceder a administrar el servidor Zope o a sitio Plone debe consultar el archivo generado post-instalación ubicado en <em><strong>/usr/local/Plone/zinstance/adminPassword.txt</strong></em> y allí tiene el nombre de su usuario y contraseña <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Para cancelar el proceso del servidor en la consola de comandos presione la combinación de teclas <strong>Ctrl+d</strong>.</p>
<p>Posteriormente puede iniciar Zope y Plone como un servicio</p>
<p><code>./bin/instance start</code></p>
<p>También puede detenerlos de la siguiente forma</p>
<p><code>./bin/instance stop</code></p>
<p>Si desea que su instalación de Plone se inicie la momento del arraque del servidor debe consultar el procedimiento descrito en el siguiente <a title="    *       Registrar programa de inicio de Plone desde una instalación unificada" href="http://www.coactivate.org/projects/ploneve/registrar-programa-de-inicio-de-plone-desde-una-instalacion-unificada" target="_blank">manual</a>.</p>
<h2>Consulta y soporte comunitario</h2>
<ul>
<li><a href="http://www.coactivate.org/projects/pyve/lists" target="_blank">http://www.coactivate.org/projects/pyve/lists</a></li>
<li><a href="http://www.coactivate.org/projects/ploneve/lists" target="_blank">http://www.coactivate.org/projects/ploneve/lists</a></li>
<li><a href="http://lists.plone.org/mailman/listinfo/plone-conosur" target="_blank">http://lists.plone.org/mailman/listinfo/plone-conosur</a></li>
<li><a href="http://lists.plone.org/mailman/listinfo/usuarios-plone" target="_blank">http://lists.plone.org/mailman/listinfo/usuarios-plone</a></li>
</ul>
<h2>Salas de Chat IRC</h2>
<ul>
<li><a href="http://webchat.freenode.net/?channels=python-ve" target="_blank">http://webchat.freenode.net/?channels=python-ve</a></li>
<li><a href="http://webchat.freenode.net/?channels=python-ve" target="_blank">http://webchat.freenode.net/?channels=plone-conosur</a></li>
</ul>
<h2>Sitios de interés</h2>
<ul>
<li><a href="http://www.plone.org/" target="_blank">http://www.plone.org/</a></li>
<li><a href="http://www.plone.org.ve/" target="_blank">http://www.plone.org.ve/</a></li>
<li><a href="http://www.pyve.org.ve/" target="_blank">http://www.pyve.org.ve/</a></li>
</ul>
<p>Nos vemos en el próximo post de Plone espero que sea de mucha utilidad</p>
<p>Saludos</p>
<div id="_mcePaste" class="mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:410px;width:1px;height:1px;"><a href="http://launchpad.net/plone/4.0/4.0.4/+download/Plone-4.0.4-UnifiedInstaller.tgz" rel="nofollow">http://launchpad.net/plone/4.0/4.0.4/+download/Plone-4.0.4-UnifiedInstaller.tgz</a></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lcaballero.wordpress.com/529/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lcaballero.wordpress.com/529/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=529&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lcaballero.wordpress.com/2011/03/18/como-instalar-plone-cms-en-debian-lenny-canaima-linux/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/87299a44981269dea0ec62d0b01c1a09?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ljcg</media:title>
		</media:content>

		<media:content url="http://lh5.ggpht.com/_wvoVXoX4hKA/TPAipSxz0kI/AAAAAAAAEZY/CRqd_SNlIN8/s800/plone-logo.png" medium="image" />

		<media:content url="http://lh4.ggpht.com/_wvoVXoX4hKA/TPATQi8t9eI/AAAAAAAAEZQ/VnxxhAfFRTk/s288/plone4.0.2.png" medium="image" />
	</item>
		<item>
		<title>Un pequeño &#8220;gran&#8221; logro</title>
		<link>http://lcaballero.wordpress.com/2010/09/05/un-pequeno-gran-logro/</link>
		<comments>http://lcaballero.wordpress.com/2010/09/05/un-pequeno-gran-logro/#comments</comments>
		<pubDate>Sun, 05 Sep 2010 20:28:24 +0000</pubDate>
		<dc:creator>macagua</dc:creator>
				<category><![CDATA[Articulos]]></category>
		<category><![CDATA[GULMER]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Python Venezuela]]></category>
		<category><![CDATA[Software libre]]></category>
		<category><![CDATA[2009]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[Cenditel]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Contribuciones]]></category>
		<category><![CDATA[Libros]]></category>
		<category><![CDATA[Packt Publishing]]></category>
		<category><![CDATA[Plone]]></category>
		<category><![CDATA[Plone ConoSur]]></category>
		<category><![CDATA[Zope]]></category>

		<guid isPermaLink="false">http://lcaballero.wordpress.com/?p=516</guid>
		<description><![CDATA[Quisiera compartir con todos ustedes un pequeño logro personal que surgió en gran medida por la relación tan estrecha que he llevado con las comunidades de software libre a nivel internacional como parte de mi trabajo en CENDITEL. <span class="more-link"><a href="http://lcaballero.wordpress.com/2010/09/05/un-pequeno-gran-logro/">Continuar leyendo &#187;</a></span><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=516&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Hola a todos(as)</p>
<p>Quisiera compartir con todos ustedes un pequeño logro personal que surgió en gran medida por la relación tan estrecha que he llevado con las comunidades de software libre a nivel internacional como parte de mi trabajo en <a title="Desarrollos institucionales en Plone" href="http://plataforma.cenditel.gob.ve/wiki/Plone" target="_self"><strong><em>CENDITEL</em></strong></a>.</p>
<p>Se trata que desde Octubre del 2009 he trabajado en mis ratos libres como <a title="I am not an author, but want to get involved in reviewing" href="http://authors.packtpub.com/content/i-am-not-author-want-get-involved-reviewing" target="_self"><strong><em>Revisor Técnico</em></strong></a> de la editorial <a title="Packt Publishing" href="http://www.packtpub.com/" target="_self"><strong><em>Packt Publishing</em></strong></a> en el libro <a title="Plone 3 Intranets" href="http://www.packtpub.com/plone-3-design-build-deploy-full-featured-secure-enterprise-intranet/book" target="_self"><strong><em>Plone 3 Intranets</em></strong></a> el cual se publico hace unos días atrás y hace unos días me llegaron unos ejemplares como pago de este trabajo y quería compartir con ustedes unas fotos que hablan de mis créditos y agradecimientos ha en donde muchos(as) están presentes <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<table style="width:auto;" align="center">
<tbody>
<tr>
<td style="text-align:center;"><a href="http://picasaweb.google.com/lh/photo/Jqpvf3SL0Q-hJypKag--MQ?feat=embedwebsite"><img src="http://lh5.ggpht.com/_wvoVXoX4hKA/TIATcv-iENI/AAAAAAAAEUE/FDeIBVFzT98/s288/2010-09-02_14-33-56_758.jpg" alt="" width="259" height="146" /></a></td>
</tr>
<tr>
<td style="font-family:arial, sans-serif;font-size:11px;text-align:center;"><a href="http://picasaweb.google.com/leonardocaballero/DesarrolloEnPlone?feat=embedwebsite">Mis libros de Plone</a></td>
</tr>
<tr>
<td align="center"><a href="http://picasaweb.google.com/lh/photo/YSGXD-qIsxy5K6Dwt746ew?feat=embedwebsite"><img src="http://lh6.ggpht.com/_wvoVXoX4hKA/TIATc27CZ9I/AAAAAAAAEUI/aQNyAuIZ2Tc/s288/2010-09-02_14-34-35_999_M%C3%A9rida.jpg" alt="" /><br />
</a></td>
</tr>
<tr>
<td style="font-family:arial, sans-serif;font-size:11px;text-align:center;"><a href="http://picasaweb.google.com/leonardocaballero/DesarrolloEnPlone?feat=embedwebsite">Mis créditos en el libro de Plone 3 Intranets</a></td>
</tr>
<tr>
<td align="center"><a href="http://picasaweb.google.com/lh/photo/0tL0HbKOCC1OX4YMZNhNZA?feat=embedwebsite"><img src="http://lh5.ggpht.com/_wvoVXoX4hKA/TIATdKigNtI/AAAAAAAAEUM/WyJLHWQdQmQ/s288/2010-09-02_14-35-06_804_M%C3%A9rida.jpg" alt="" width="259" height="226" /></a></td>
</tr>
<tr>
<td style="font-family:arial, sans-serif;font-size:11px;text-align:center;"><a href="http://picasaweb.google.com/leonardocaballero/DesarrolloEnPlone?feat=embedwebsite">Mi biografía en el libro Plone 3 Intranets</a></td>
</tr>
</tbody>
</table>
<p>Saludos a todos(as) <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lcaballero.wordpress.com/516/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lcaballero.wordpress.com/516/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=516&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lcaballero.wordpress.com/2010/09/05/un-pequeno-gran-logro/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/87299a44981269dea0ec62d0b01c1a09?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ljcg</media:title>
		</media:content>

		<media:content url="http://lh5.ggpht.com/_wvoVXoX4hKA/TIATcv-iENI/AAAAAAAAEUE/FDeIBVFzT98/s288/2010-09-02_14-33-56_758.jpg" medium="image" />

		<media:content url="http://lh6.ggpht.com/_wvoVXoX4hKA/TIATc27CZ9I/AAAAAAAAEUI/aQNyAuIZ2Tc/s288/2010-09-02_14-34-35_999_M%C3%A9rida.jpg" medium="image" />

		<media:content url="http://lh5.ggpht.com/_wvoVXoX4hKA/TIATdKigNtI/AAAAAAAAEUM/WyJLHWQdQmQ/s288/2010-09-02_14-35-06_804_M%C3%A9rida.jpg" medium="image" />
	</item>
		<item>
		<title>Plone para educación en el ciclo de charlas de Ingeniería de Sistemas del IUPSM Mérida</title>
		<link>http://lcaballero.wordpress.com/2010/06/16/plone-para-educacion-en-el-ciclo-de-charlas-de-ingenieria-de-sistemas-del-iupsm-merida/</link>
		<comments>http://lcaballero.wordpress.com/2010/06/16/plone-para-educacion-en-el-ciclo-de-charlas-de-ingenieria-de-sistemas-del-iupsm-merida/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 22:42:40 +0000</pubDate>
		<dc:creator>macagua</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Conocimiento libre]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[GULMER]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Software libre]]></category>
		<category><![CDATA[Canaima]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Desarrollo y programación]]></category>
		<category><![CDATA[Grupo de usuarios]]></category>
		<category><![CDATA[IUPSM]]></category>
		<category><![CDATA[Migración]]></category>
		<category><![CDATA[Negocios y Empresas]]></category>
		<category><![CDATA[Plone]]></category>
		<category><![CDATA[Plone ConoSur]]></category>
		<category><![CDATA[Python Venezuela]]></category>
		<category><![CDATA[Tecnologías libres]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Zope]]></category>

		<guid isPermaLink="false">http://lcaballero.wordpress.com/?p=493</guid>
		<description><![CDATA[Durante el ciclo de charlas de Ingeniería de Sistemas del Instituto Universitario Politécnico "Santiago Mariño" - Mérida, Leonardo Caballero, uno de nuestros contactos de Plone en Venezuela, dará una conferencia llamada "Plone para educación" para el publico en general, la cual acerca de los conceptos Plone y casos de uso en el sector educativo, universitario, bibliográfico, bibliotecario y demás técnicas que apoyadas en el CMS Plone. <span class="more-link"><a href="http://lcaballero.wordpress.com/2010/06/16/plone-para-educacion-en-el-ciclo-de-charlas-de-ingenieria-de-sistemas-del-iupsm-merida/">Continuar leyendo &#187;</a></span><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=493&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><strong>Fecha:</strong> Viernes, 18 de Junio de 2010</p>
<p><strong>Horario:</strong> 10:00 AM a 12:00 PM</p>
<p><strong>Donde:</strong> Instituto Universitario Politécnico &#8220;Santiago Mariño&#8221; &#8211; Mérida, Mérida, Venezuela</p>
<p><strong>Contacto:</strong> Leonardo J. Caballero G.</p>
<p><strong>Teléfono de Contacto:</strong> +58-414-9798083</p>
<p><strong>Atiende:</strong> Comunidad universitaria del IUPSM Mérida.</p>
<div id="parent-fieldname-text">
<div id="parent-fieldname-text">
<h2>Conferencia &#8220;Plone como herramienta de apoyo a los procesos educativos&#8221;</h2>
</div>
<p>En el ciclo de charlas de Ingeniería de Sistemas del IUPSM Mérida, un evento local que es organizado con la finalidad de sensibilizar a la comunidad universitaria del uso de Software Libre. Esta conferencia tiene en expectativa a la comunidad universitaria.</p>
<p>Durante el evento, Leonardo Caballero, uno de nuestros contactos de Plone en Venezuela, dará una conferencia llamada &#8220;Plone para educación&#8221; para el publico en general, la cual acerca de los conceptos Plone y algunos casos de uso en el sector educativo, universitario, bibliográfico, bibliotecario y demás técnicas que apoyadas en el CMS Plone.</p>
<div id="parent-fieldname-text">
<p>Leonardo Caballero es miembro del <a href="http://plonegov.org/">PloneGov project</a>, activista de la <a href="http://plone.org/countries/conosur/">Comunidad Plone Conosur</a> y co-fundador de <a href="http://plone.org.ve/">Plone Venezuela</a>.</p>
<h3>Locación:</h3>
<p>Instituto Universitario Politécnico &#8220;Santiago Mariño&#8221; &#8211; Mérida, Mérida, Venezuela.</p>
</div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lcaballero.wordpress.com/493/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lcaballero.wordpress.com/493/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=493&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lcaballero.wordpress.com/2010/06/16/plone-para-educacion-en-el-ciclo-de-charlas-de-ingenieria-de-sistemas-del-iupsm-merida/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/87299a44981269dea0ec62d0b01c1a09?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ljcg</media:title>
		</media:content>
	</item>
		<item>
		<title>Plone para educación en las Jornada de Sensibilización al Uso Software Libre</title>
		<link>http://lcaballero.wordpress.com/2010/02/27/plone-para-educacion-en-las-jornada-de-sensibilizacion-al-uso-software-libre/</link>
		<comments>http://lcaballero.wordpress.com/2010/02/27/plone-para-educacion-en-las-jornada-de-sensibilizacion-al-uso-software-libre/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 02:28:34 +0000</pubDate>
		<dc:creator>macagua</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Conocimiento libre]]></category>
		<category><![CDATA[Desarrollo y programación]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Grupo de usuarios]]></category>
		<category><![CDATA[GULMER]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Migración]]></category>
		<category><![CDATA[Negocios y Empresas]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Python Venezuela]]></category>
		<category><![CDATA[Software libre]]></category>
		<category><![CDATA[Tecnologías libres]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[IUTE]]></category>
		<category><![CDATA[Plone]]></category>
		<category><![CDATA[Plone ConoSur]]></category>
		<category><![CDATA[Zope]]></category>

		<guid isPermaLink="false">http://lcaballero.wordpress.com/?p=473</guid>
		<description><![CDATA[Durante las Jornada de Sensibilización al Uso Software Libre del IUTE, Leonardo Caballero, uno de nuestros contactos de Plone en Venezuela, dará una conferencia llamada "Plone para educación" para el publico en general, la cual acerca de los conceptos Plone y casos de uso en el sector educativo, universitario, bibliográfico, bibliotecario y demás técnicas que apoyadas en el CMS Plone.  <span class="more-link"><a href="http://lcaballero.wordpress.com/2010/02/27/plone-para-educacion-en-las-jornada-de-sensibilizacion-al-uso-software-libre/">Continuar leyendo &#187;</a></span><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=473&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } 		A:link { so-language: zxx } --><strong>Fecha:</strong> Viernes, 12 de Marzo de 2010</p>
<p><strong>Horario:</strong> 08:00 AM a 01:00 PM</p>
<p><strong>Donde:</strong> IUTE, Ejido, Mérida, Venezuela</p>
<p><strong>Contacto:</strong> Leonardo J. Caballero G.</p>
<p><strong>Teléfono de Contacto:</strong> +58-414-9798083</p>
<p><strong>Atiende:</strong> Comunidad universitaria del IUTE, GUSLA, Pythonistas venezolanos, GULMER.</p>
<h1>Conferencia &#8220;Plone para educación&#8221;</h1>
<p>Las Jornada de Sensibilización al Uso Software Libre del IUTE, un evento local que es organizado con la finalidad de sensibilizar a la comunidad universitaria del IUTE en el uso de Software Libre. Esta conferencia tiene en expectativa a más de 100 personas.</p>
<p>Durante el evento, Leonardo Caballero, uno de nuestros contactos de Plone en Venezuela, dará una conferencia llamada &#8220;Plone para educación&#8221; para el publico en general, la cual acerca de los conceptos Plone y algunos casos de uso en el sector educativo, universitario, bibliográfico, bibliotecario y demás técnicas que apoyadas en el CMS Plone.</p>
<p>Leonardo Caballero es miembro del <a href="http://plonegov.org/">PloneGov project</a>, activista de la <a href="http://plone.org/countries/conosur/">Comunidad Plone Conosur</a> y co-fundador de <a href="http://plone.org.ve/">Plone Venezuela</a>.</p>
<h2>Locación:</h2>
<p><a title="http://www.iute.tec.ve/" href="http://www.iute.tec.ve/" target="_blank">Instituto Universitario Tecnológico de Ejido &#8211; IUTE</a>, Ejido, Mérida, Venezuela</p>
<p>Más información <a title="http://plone.org/events/community/plone-para-educacion-en-las-jornada-de-sensibilizacion-al-uso-software-libre" href="http://plone.org/events/community/plone-para-educacion-en-las-jornada-de-sensibilizacion-al-uso-software-libre" target="_blank">aquí</a>.</p>
<p>English version information <a title="Plone for education on Jornada de Sensibilización al Uso Software Libre" href="http://plone.org/events/community/plone-for-education-on-jornada-de-sensibilizacion-al-uso-software-libre" target="_blank">here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lcaballero.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lcaballero.wordpress.com/473/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lcaballero.wordpress.com&#038;blog=460990&#038;post=473&#038;subd=lcaballero&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lcaballero.wordpress.com/2010/02/27/plone-para-educacion-en-las-jornada-de-sensibilizacion-al-uso-software-libre/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/87299a44981269dea0ec62d0b01c1a09?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ljcg</media:title>
		</media:content>
	</item>
	</channel>
</rss>
