Nume și descriere proiect
Este un plugin pentru clientul de messenger Pidgin care are ca prim scop implementarea unui status in forma auditiva. 
 
Categorie aplicație
Plugin pentru Pidgin / libpurple
 
Obiective
  realizarea unei interfete grafice care sa permita uploadul unui fisier audio, pe un site de audio-hosting (in momentul in care se doreste setarea unui status auditiv)
 
  adaptarea interfetei Pidgin, pentru a indeplini si rolul unui media-player, astfel incat utilizatorii sa poata reda statusurile auditive
 
 
Grup țintă
Utilizatorii clientului de messenger Pidgin
 
Limbaje de programare/biblioteci/aplicații/framework-uri folosite
Pentru dezvoltarea pluginului se va folosi C/C++, precum si posibile biblioteci specifice pentru interactiunea cu un site tip audio hosting.
 
Cerințe necesare
  cunostinte de C/C++ (nivel mediu)
 
  utilizator de Linux (nivel incepator)
 
  abilitati de lucru in echipa
 
 
Cerințe recomandate
Cunoștințe/abilități dobândite
Plan/roadmap pe termen scurt
 familiarizarea cu uneltele folosite (1 - 2 zile)
 
 studierea altor pluginuri (1 - 2 zile)
 
 evaluarea posibilitatilor pentru un site de audio-hosting (1 - 2 zile)
 
 crearea unui repository git pentru proiect
 
 realizarea modulelor principale pentru proiect (aproximativ 10 zile) 
 
 integrarea acestor module intr-o versiune primara a pluginului Pidgin (aproximativ 5 zile)
 
 bug-fixing (pe toata perioada lucrului la proiect)
 
 realizarea si prezentarea versiunii finale
 
 
Plan pe termen mediu (continuarea colaborării)
Ne vom ocupam de mentenanta proiectului si intentionam sa adaugam noi facilitati, cum ar fi un avatar video.
 
Draft arhitectură (componente principale)
  interfata grafica ce permite uploadul fisierului audio
 
  un media-player
 
  modul de identificare si control a statusurilor audio
 
  modul care realizeaza legatura intre interfata grafica si site-ul de audio-hosting
 
  cod care faciliteaza interconectarea modulelor anterioare
 
 
Resurse disponibile
Va fi creat un cont pe github cu un repository pe care se vor mentine sursele; se vor folosi toate facilitatile de comunicare / bug tracking oferite de acesta.