Le facem eu şi Daniela (deoarece lucrăm două persoane la un issue, să lucrăm pe branch-ul 13-task)
Pentru fiecare proiect făcut va exista o listă de taskuri; pentru fiecare task se cunosc: deadline, număr de voluntari necesari, organizaţia care se ocupă de task (iniţial e NULL), o scurtă descriere a taskului. Cât timp un proiect este activ, oricare dintre ONG-urile care au fost acceptate drept colaboratori pot adăuga taskuri, pot alege să se ocupe de un task activ şi de care nu a spus nimeni că se ocupă, sau pot atribui sarcina unui alt ONG, care initial nu sunt atribuite nimanui. Dupa ce un task a fost adaugat, orice alt ONG colaborator acceptat poate să se treacă că se ocupă el de task. Din acel moment task-ul se închide automat la data deadline, sau poate fi închis mai devreme de către cel care a spus ca se ocupă de el.
Daniela:
tabelul cu Task(descriere, nr voluntari, deadline / date, cod_proiect - pt ce proiect e acest task, cod_asignee - initial e NULL; va tine id-ul userului care trebuie sa se ocupe de proiect, cod_propunator - ce ONG a propus task-ul)
orice colaborator la proiect poate sa:
adauge, stearga, editeze sau marcheze ca terminat un task inainte de deadline
Eu:
un colaborator isi poate atribui singur un task care nu-i deja luat;
cel care a propus taskul poate sa-l atribuie oricui dintre colaboratori
cand un task e inchis (din cauza de data sau a fost inchis manual), sa nu mai poata fi modificat, ci doar sters;
taskurile sa apara sortate in ordinea crescatoare a deadline-urilor
Le facem eu şi Daniela (deoarece lucrăm două persoane la un issue, să lucrăm pe branch-ul 13-task) Pentru fiecare proiect făcut va exista o listă de taskuri; pentru fiecare task se cunosc: deadline, număr de voluntari necesari, organizaţia care se ocupă de task (iniţial e NULL), o scurtă descriere a taskului. Cât timp un proiect este activ, oricare dintre ONG-urile care au fost acceptate drept colaboratori pot adăuga taskuri, pot alege să se ocupe de un task activ şi de care nu a spus nimeni că se ocupă, sau pot atribui sarcina unui alt ONG, care initial nu sunt atribuite nimanui. Dupa ce un task a fost adaugat, orice alt ONG colaborator acceptat poate să se treacă că se ocupă el de task. Din acel moment task-ul se închide automat la data deadline, sau poate fi închis mai devreme de către cel care a spus ca se ocupă de el. Daniela:
Eu: