wiki:PerIniziareASviluppare
Last modified 3 years ago Last modified on 01/05/12 13:54:39

Per iniziare ad allinearsi sulle tecnologie e collaborare allo sviluppo di Gasista Felice, è necessario intanto prendere confidenza con git e Django.

Linee guida di sviluppo

È fondamentale allinearsi sulle linee guida di sviluppo che potete trovare all'indirizzo: https://github.com/feroda/gasistafelice/blob/master/doc-dev/source/GUIDELINES.rst

Istruzioni per l'installazione

  1. Clone git repo git clone git://github.com/feroda/gasistafelice.git
  2. Update submodules git submodule update --init
  3. Install requirements pip install -r gasistafelice/requirements.txt
  4. cd gasistafelice
  5. Setup your gasistafelice instance by cp settings.dist.py settings.py and update it accordingly to your needs
  6. Sync db ./manage.py syncdb
  7. Runserver ./manage.py runserver

Come obiettivo potete darvi quello di accedere all'interfaccia di amministrazione. In http://docs.djangoproject.com trovate tutta la documentazione necessaria.

Cose da fare

Ad esempio un ticket semplice e interessante che facilita il lavoro con i modelli Django e i campi di testo potrebbe essere : http://www.jagom.org/trac/reesgas/ticket/67

Considerate che:

  1. La pagina dei ticket non è aggiornatissima.
  2. Non tutte sono attività pratiche

Come iniziare

Un ottimo modo per iniziare è scrivere i test.

Nel codice sono presenti commenti

# TODO: UNITTEST needed !

Da lì potete iniziare

Note conclusive

Tenetevi in sync con il ramo master che è in forte sviluppo!