interlegis / colab

Ambiente Colaborativo para Comunidades
http://colab.interlegis.leg.br
GNU General Public License v2.0
2 stars 3 forks source link

[CLOSED] Interface unificada para todos os ambientes usando Diazo e, possivelmente, Twitter Bootstrap #11

Closed rougeth closed 10 years ago

rougeth commented 10 years ago

Issue by seocam from Friday Oct 04, 2013 at 17:03 GMT Originally opened as https://github.com/TracyWebTech/colab/issues/11


rougeth commented 10 years ago

Comment by seocam from Friday Oct 04, 2013 at 17:28 GMT


Para a integração do Trac e Jenkins com o Colab (django) foi utilizada a app Django Revproxy que por sua vez utiliza o Diazo.

A principio o Diazo pode ser utilizado de maneira stand-alone via linha de comandos ou via middleware WSGI. O problema da utilização via middleware WSGI é que os templates Django não seriam processados antes da utilização do Diazo. Ao combinar as funções de compilação e aplicação de XSLT do Diazo com o proxy reverso implementado pela revproxy foi possível se obter o melhor dos dois mundos.

O lado negativo dessa implementação é a perda de performance. Esta pode ser minimizada através de diferentes camadas de cache.

rougeth commented 10 years ago

Comment by seocam from Friday Oct 04, 2013 at 17:30 GMT


Todo o layout do Colab foi repensado e implementado com a utilização da biblioteca bootstrap 3.