[rosedu-general] ROSEdu Badges

Alex Morega alex at grep.ro
Sun Feb 24 16:21:05 EET 2013


Salut,

Ce ziceți să facem un sistem de badge-uri pentru activitățile ROSEdu? Badge-urile ar putea fi:

* ținut prezentare la cdl
* mentorship la cdl
* student la cdl
* ținut prezentare la webdev
* student la webdev
* ținut prezentare la techtalks
* contribuit cod la wouso
* contribuit content la wouso
* câștigător wouso
* organizator eveniment rosedu
* scris pe mailing list
* participat la prima evadare cu rosedu
... etc.

Ca implementare, putem să începem cu ceva super simplu, un fișier json/yaml/xml versionat într-un repo pe GitHub. Asta ne scutește de crearea unei baze de date, interfață de administrare, sau backup-uri automate, și ne dă un istoric al modificărilor și posibilitatea de contribuții prin pull request. Mai încolo putem face o mică aplicație web care să expună informația printr-un API simplu, și câteva view-uri în care apar purtătorii de badge-uri.

Ce părere aveți?

-- Alex



More information about the rosedu-general mailing list