diff --git a/docs/dependencies.rst b/docs/dependencies.rst index 8829c07..453dd90 100644 --- a/docs/dependencies.rst +++ b/docs/dependencies.rst @@ -4,3 +4,90 @@ Dependências ============ +O repositório do SPB contém os pacotes que não são nativos do Sistema +Operacional onde o mesmo o sistema do Portal do Software Público deve ser +instalado. Esse repositório contém os pacotes referentes ao Bottle, Mailman-api, +Solr, Colab e às dependências do Colab (pacote Colab-deps). + +Colab +---------- +Esse pacote, contém o sistema Colab. O processo de +criação desse pacote depende do pacote `python-virtualenv`, além de um +conjunto de dependências python, contidos no pacote `colab-deps`, descrito na +próxima seção. O processo de instalação desse pacote requer uma instalação +prévia do pacote `colab-deps`, que é instalado automaticamente se o repositório +do mesmo estiver disponível no conjunto de repositórios do `yum`. + +Colab-deps +---------- +Este pacote contém as dependências *python* do Colab. Tais dependências foram +encapsuladas em um ambiente virtual python (`python-virtualenv`), permitindo uma +maior independência e, consequentemente, compatibilidade com o Sistema +Operacional no qual o pacote seja instalado. Esse pacote é composto pelas +ferramentas listadas a seguir. + +* Chardet +* Django +* Django-browserid +* Django-cliauth +* Django-common +* Django-conversejs +* Django-haystack +* Django-hitcounter +* Django-i18n-model +* Django-mobile +* Django-mptt +* Django-piston +* Django-revproxy +* Django-taggit +* Django-tastypie +* Dpaste +* Etiquetando +* Eventlet +* Fancy_tag +* Feedzilla +* Grab +* Gunicorn +* Html2text +* Lorem-ipsum-generator +* Lxml +* Paste +* Pip +* Poster +* Psycopg2 +* Pure-sasl +* Pygments +* Pysolr +* Python-dateutil +* Python-memcached +* Python-mimeparse +* PyYAML +* Raven +* Repoze.lru +* Requests +* Setuptools +* Six +* Sleekxmpp +* South +* Stemming +* Tornado +* Transliterate + + + +Mailman-api +----------- + +Esse pacote contém o Mailman-api. Esta ferramenta python possui como +dependência o pacote Bottle. Como o mesmo não é provido nativamente pelo +CentOS 7, foi necessário empacotá-lo separadamente. + +Bottle +----------- + +Esse pacote contém a ferramenta python Bottle, requisito para a utilização da +ferramenta Mailman-api + +Solr +---- + -- libgit2 0.21.2