Buildout is an open source software build tool. Buildout is created using Python programming language. It implements a principle of separation of configuration from the scripts that do the setting up. Buildout is primarily used to download and set up dependencies in Python eggs format of the software being developed or deployed, however recipes for build tasks in any environment can be created, and many are already available.

PropertyValue
dbpedia-owl:abstract
  • Buildout es una herramienta open source de construcción de software, utilizada principalmente en la comunidad de Python y Zope. Buildout está escrita en Python. Tanto Plone como Zope usan buildout como su herramienta de construcción. Buildout está basado en el principio de configurar mediante ficheros de texto qué dependencias tiene una pieza de código para poder ser construida y ejecutada. Buildout descarga de los repositorios de Python (PyPI u otros repositorios configurados) las dependencias y las incluye en el "path" del intérprete de Python dinámicamente, de manera que el proyecto puede desplegarse de manera autocontenida. Por ejemplo, un proyecto puede definir como dependencia el módulo MySQLdb para interactuar con una base de datos MySQL. Al ser construido en el servidor de producción, MySQLdb es descargado en formato Python egg bajo el directorio principal del proyecto. Cuando se ejecuta el proyecto a través de alguno de los ejecutables definidos (por ejemplo, "~/my_project/bin/start"), MySQLdb es añadido al path de Python. Esto significa que desde el código del proyecto se puede invocar MySQLdb, pero no se ha modificado el intérprete de Python del sistema, que sigue sin saber de la existencia de MySQLdb. Así, no hace falta requerir que el sistema venga ya con la dependencia preinstalada, ni que el operador la instale manualmente. Aparte de la instalación directa de dependencias, también se pueden definir tareas arbitrarias de construcción (mover ficheros, crear directorios, instalar programas ... ) llamadas "recetas". Las recetas pueden ponerse también en un repositorio, de manera que estén disponibles para varios proyectos, o para el público en general.
  • Buildout is an open source software build tool. Buildout is created using Python programming language. It implements a principle of separation of configuration from the scripts that do the setting up. Buildout is primarily used to download and set up dependencies in Python eggs format of the software being developed or deployed, however recipes for build tasks in any environment can be created, and many are already available.
  • Buildout é uma ferramenta open source de construção de software. Ela foi desenvolvida utilizando-se a linguagem de programação Python e fornece suporte à criação de instâncias de aplicações, principalmente àquelas escritas em Python, fornecendo ferramentas para criação de aplicações através de peças, denominadas parts, que podem ser módulos Python, servidores web, servidores de aplicação e etc.
dbpedia-owl:genre
dbpedia-owl:latestReleaseVersion
  • 1.5.2
dbpedia-owl:license
dbpedia-owl:wikiPageExternalLink
dbpprop:developer
  • Jim Fulton
dbpprop:genre
dbpprop:latestReleaseVersion
  • 2 (xsd:integer)
dbpprop:license
dbpprop:name
  • Buildout
dbpprop:operatingSystem
dbpprop:website
dbpprop:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • Buildout is an open source software build tool. Buildout is created using Python programming language. It implements a principle of separation of configuration from the scripts that do the setting up. Buildout is primarily used to download and set up dependencies in Python eggs format of the software being developed or deployed, however recipes for build tasks in any environment can be created, and many are already available.
  • Buildout é uma ferramenta open source de construção de software. Ela foi desenvolvida utilizando-se a linguagem de programação Python e fornece suporte à criação de instâncias de aplicações, principalmente àquelas escritas em Python, fornecendo ferramentas para criação de aplicações através de peças, denominadas parts, que podem ser módulos Python, servidores web, servidores de aplicação e etc.
  • Buildout es una herramienta open source de construcción de software, utilizada principalmente en la comunidad de Python y Zope. Buildout está escrita en Python. Tanto Plone como Zope usan buildout como su herramienta de construcción. Buildout está basado en el principio de configurar mediante ficheros de texto qué dependencias tiene una pieza de código para poder ser construida y ejecutada.
rdfs:label
  • Buildout
  • Buildout
  • Buildout
owl:sameAs
foaf:homepage
foaf:name
  • Buildout
foaf:page
is owl:sameAs of
is foaf:primaryTopic of