Sectiunea "PROIECTE OPEN-SOURCE"

Despre comunitate, site, forum, alte informatii cu caracter general (forum moderat)
Post Reply
User avatar
Ovidiu Cucu
Fondator
Fondator
Posts: 3776
Joined: 11 Jul 2007, 16:10
Judet: Iaşi
Location: Iasi
Contact:

Sectiunea "PROIECTE OPEN-SOURCE"

Post by Ovidiu Cucu » 10 Nov 2007, 04:31

Recomandari pentru PROIECTE OPEN-SOURCE.
  • Orice membru inregistrat al CODEXPERT.RO poate urmari, face download, participa la discutii si propune modificari, alternative, noi functii pentru proiecte; de asemenea poate starta proiecte proprii.
  • Fiecare proiect are un owner, de regula persoana care a startat proiectul.
  • Optional, se poate stabili (cu aprobarea owner-ului si/sau a administatorilor site-ului) un core team care poate lua decizii in dezvoltarea proiectului.
  • Limbajul de programare este C++ iar mediul de dezvoltare recomandat este Visual C++ 6.0... 2010.
  • Sistemul de operare "tinta" este Windows (in principal 2k / XP /Vista).
  • Fiecare proiect va avea cate un topic sticky cu titlul "nume_proiect - Main", care va putea fi actualizat de catre owner cu urmatorul continut:
    • Descriere - o prezentare generala si pe scurt a proiectului.
    • Owner - "seful", de obicei cel care a initiat proiectul.
    • Core team - echipa care impreuna cu owner-ul ia decizii (aproba schimbari, lanseaza noi versiuni, etc.); echipa va fi stabilita (daca e nevoie) de owner si sau administratorii site-ului.
    • Documentatie / articole / link-uri utile - pot fi documente atasate (ex. requirements, design, etc) sau link-uri care pot contribui la intelegerea si dezvoltarea proiectului.
    • Versiuni - descriere versiuni (in ordine descrescatoare).
    • Downloads - surse si modulele compilate, pe versiuni, in ordine descrescatoare a versiunii.
  • Sistemul de versionare va respecta urmatoarea schema: M,mm,pp,bb unde:
    • M - versiunea majora - implica modificari importante in aplicatie (un set nou de module, functionalitati dintr-o categorie noua, un UI complet schimbat, etc).
    • mm - versiunea minora - s-au adugat noi module / functionalitati fara a se putea spune ca aplicatia s-a schimbat radical.
    • pp - patch - s-au corectat bug-uri.
    • bb - build - incepe de la 1 si se incrementeaza la fiecare upload de versiune pe forum.
  • La urma dar nu cel mai lipsit de importanta: nu se dau sarcini, nu se impun termene; oricine participa cu cat vrea, cand vrea si in masura timpului disponibil.

Next FAQ >>



Post Reply