This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
contrib:rsoc:pidginaudiostatus [2011/01/03 09:50] 209.190.223.126 nTYyQsfsGVVBu |
contrib:rsoc:pidginaudiostatus [2020/07/20 09:16] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | http://www.centralparkposse.com/Acomplia.htm acomplia :-DD http://www.reclaiminglife.com/ | + | ====== Formular înscriere proiecte pentru RSoC ====== |
| + | |||
| + | ===== 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, | ||
| + | |||
| + | |||
| + | ===== 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 ===== | ||
| + | * utilizator git | ||
| + | * cunostinte despre libpurple | ||
| + | |||
| + | |||
| + | ===== Cunoștințe/abilități dobândite ===== | ||
| + | * cunostinte despre libpurple | ||
| + | * abilitatea de a folosi git | ||
| + | * lucru in echipa | ||
| + | |||
| + | |||
| + | ===== 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 | ||
| + | |||