Portarea WoUSO pe Django: Plan

De unde pornim

Lucruri generale

Un proiect wouso și aplicații django (app) pentru fiecare modul: QotD, Challenge, Quest ș.a.m.d..

Cod la http://dev.rosedu.org/wouso/browser/django/ . Trebuie folosită cât se poate de mult funcționalitatea Django.

Live: http://wouso-django.rosedu.org Cont: alex:alex.

Abordare graduală, ar trebui să avem ceva funcțional până la 15 februarie 2010.

Participanți: vladum, Sergiu, alex3f.

Roadmap

Faza 1

  • Modele
  • Qotd
  • Challenges

Faza 2

Faza 3

  • Templates beautification
  • Autentificare LDAP
  • Full PHP version compatibility

Arhitectură

Cred că ar fi o idee bună, deoarece depunem efortul de a rescrie totul, să regândim arhitectura. Unele funcții ar trebui introduse în core (de exemplu artefactele), altele are trebui îmbunătățite pentru a spori flexibilitatea.

Propun deci să schițăm pentru fiecare modul arhitectura.

Core

Addins

Documentație dezvoltatori

Ar fi bine sa scriem si documentatia pentru dezvoltatori: DjangoPortDevDocs