Buildout (original) (raw)

About DBpedia

Buildout is an open-source software build tool. Buildout is created using the 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. Recipes for build tasks in any environment can be created, and many are already available.

Property Value
dbo:abstract Buildout is an open-source software build tool. Buildout is created using the 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. Recipes for build tasks in any environment can be created, and many are already available. (en) 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 yejecutada. 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. (es) Buildout — средство автоматизации сборки для программного обеспечения с открытым исходным кодом, написанное на Python. Позволяет создавать, собирать и вводить в действие приложения из нескольких частей. Buildout помогает конфигурировать и в точности воспроизводить сборку программного обеспечения заданной конфигурации. Buildout используют такие проекты как Django, Zope, Plone, , Pylons и др. Термин «buildout» применяется также в отношении каталога, в котором развёрнута конфигурация некоторого приложения и содержится файл buildout.cfg, а сам скрипт buildout обычно находится в bin/buildout. (ru) 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. (pt)
dbo:genre dbr:Software_development_tools
dbo:license dbr:Zope_Public_License
dbo:programmingLanguage dbr:Python_(programming_language)
dbo:wikiPageExternalLink http://jacobian.org/writing/django-apps-with-buildout https://pypi.python.org/pypi/zc.buildout
dbo:wikiPageID 22738285 (xsd:integer)
dbo:wikiPageLength 2868 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1106296409 (xsd:integer)
dbo:wikiPageWikiLink dbr:Python_(programming_language) dbr:Python_eggs dbr:List_of_build_automation_software dbc:Build_automation dbc:Compiling_tools dbr:Zope dbc:Free_software_programmed_in_Python dbr:POSIX dbr:Grok_(web_framework) dbr:Coupling_(computer_programming) dbr:Zope_Public_License dbr:Plone_(software) dbr:INI_file dbr:Microsoft_Windows dbr:Open-source_software dbr:Setuptools dbr:Software_development_tools
dbp:developer Jim Fulton (en)
dbp:genre dbr:Software_development_tools
dbp:license dbr:Zope_Public_License
dbp:name Buildout (en)
dbp:operatingSystem dbr:POSIX dbr:Microsoft_Windows
dbp:programmingLanguage dbr:Python_(programming_language)
dbp:website , PyPI page (en)
dbp:wikiPageUsesTemplate dbt:About dbt:Infobox_software dbt:Official_URL dbt:Official_website dbt:Portal_bar dbt:Reflist dbt:Start_date_and_age dbt:Wikidata
dct:subject dbc:Build_automation dbc:Compiling_tools dbc:Free_software_programmed_in_Python
gold:hypernym dbr:Software
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077
rdfs:comment Buildout is an open-source software build tool. Buildout is created using the 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. Recipes for build tasks in any environment can be created, and many are already available. (en) Buildout — средство автоматизации сборки для программного обеспечения с открытым исходным кодом, написанное на Python. Позволяет создавать, собирать и вводить в действие приложения из нескольких частей. Buildout помогает конфигурировать и в точности воспроизводить сборку программного обеспечения заданной конфигурации. Buildout используют такие проекты как Django, Zope, Plone, , Pylons и др. Термин «buildout» применяется также в отношении каталога, в котором развёрнута конфигурация некоторого приложения и содержится файл buildout.cfg, а сам скрипт buildout обычно находится в bin/buildout. (ru) 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. (pt) 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. 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. (es)
rdfs:label Buildout (en) Buildout (es) Buildout (pt) Buildout (ru)
owl:sameAs freebase:Buildout wikidata:Buildout dbpedia-es:Buildout dbpedia-pt:Buildout dbpedia-ru:Buildout https://global.dbpedia.org/id/2DRKB
prov:wasDerivedFrom wikipedia-en:Buildout?oldid=1106296409&ns=0
foaf:homepage https://pypi.python.org/pypi/zc.buildout
foaf:isPrimaryTopicOf wikipedia-en:Buildout
foaf:name Buildout (en)
is dbo:wikiPageWikiLink of dbr:List_of_build_automation_software dbr:SCons dbr:Waf_(build_system) dbr:List_of_Python_software dbr:Setuptools
is foaf:primaryTopic of wikipedia-en:Buildout