Struttura e WorkflowΒΆ

La versione Jumbo che usiamo ora prevede che

  • sviluppo e deploy siano fatti in ambiente virtuale. Noi usimo buildout

  • Ogni pacchetto deve essere creato come pacchetto Python corredato di setup.py funzionante, soprattutto in merito alle dipendenze che

    devono essere opportunamente dichiarate

  • I pacchetti possono essere usati come sorgente o come pacchetto, a seconda del livello di sviluppo. I pacchetti rilasciati vengono caricati sul sito pipy_

  • progetti e pacchetti nuovi devono essere generati con jmb-start che genera un template di application/progetti che riflette le scelte fatte (ovvero quali pacchetti usare per i singoli probelmi, es autocompletion, ajax, javascript...)

This Page