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/28 12:59] razvan old revision restored |
contrib:rsoc:pidginaudiostatus [2020/07/20 09:16] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | = Formular înscriere proiecte pentru RSoC = | + | ====== Formular înscriere proiecte pentru RSoC ====== |
| - | == Nume și descriere proiect == | + | ===== Nume și descriere proiect |
| Este un plugin pentru clientul de messenger Pidgin care are ca prim scop implementarea unui status in forma auditiva. | Este un plugin pentru clientul de messenger Pidgin care are ca prim scop implementarea unui status in forma auditiva. | ||
| - | == Categorie aplicație == | + | ===== Categorie aplicație |
| Plugin pentru Pidgin / libpurple | Plugin pentru Pidgin / libpurple | ||
| - | == Obiective == | + | ===== 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) | + | * 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, | + | * adaptarea interfetei Pidgin, pentru a indeplini si rolul unui media-player, |
| - | == Grup țintă == | + | ===== Grup țintă |
| Utilizatorii clientului de messenger Pidgin | Utilizatorii clientului de messenger Pidgin | ||
| - | == Limbaje de programare/ | + | ===== Limbaje de programare/ |
| Pentru dezvoltarea pluginului se va folosi C/C++, precum si posibile biblioteci specifice pentru interactiunea cu un site tip audio hosting. | Pentru dezvoltarea pluginului se va folosi C/C++, precum si posibile biblioteci specifice pentru interactiunea cu un site tip audio hosting. | ||
| - | == Cerințe necesare == | + | ===== Cerințe necesare |
| - | * cunostinte de C/C++ (nivel mediu) | + | * cunostinte de C/C++ (nivel mediu) |
| - | * utilizator de Linux (nivel incepator) | + | * utilizator de Linux (nivel incepator) |
| - | * abilitati de lucru in echipa | + | * abilitati de lucru in echipa |
| - | == Cerințe recomandate == | + | ===== Cerințe recomandate |
| - | * utilizator git | + | * utilizator git |
| - | * cunostinte despre libpurple | + | * cunostinte despre libpurple |
| - | == Cunoștințe/ | + | ===== Cunoștințe/ |
| - | * cunostinte despre libpurple / biblioteci de sunet / biblioteci specifice pentru interactiunea cu un site de audio hosting. | + | * cunostinte despre libpurple / biblioteci de sunet / biblioteci specifice pentru interactiunea cu un site de audio hosting. |
| - | * abilitatea de a folosi git | + | * abilitatea de a folosi git |
| - | * lucru in echipa | + | * lucru in echipa |
| - | == Plan/ | + | ===== Plan/ |
| - familiarizarea cu uneltele folosite (1 - 2 zile) | - familiarizarea cu uneltele folosite (1 - 2 zile) | ||
| - studierea altor pluginuri (1 - 2 zile) | - studierea altor pluginuri (1 - 2 zile) | ||
| Line 47: | Line 47: | ||
| - realizarea si prezentarea versiunii finale | - realizarea si prezentarea versiunii finale | ||
| - | == Plan pe termen mediu (continuarea colaborării) == | + | ===== 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. | Ne vom ocupam de mentenanta proiectului si intentionam sa adaugam noi facilitati, cum ar fi un avatar video. | ||
| - | == Draft arhitectură (componente principale) == | + | ===== Draft arhitectură (componente principale) |
| - | * interfata grafica ce permite uploadul fisierului audio | + | * interfata grafica ce permite uploadul fisierului audio |
| - | * un media-player | + | * un media-player |
| - | * modul de identificare si control a statusurilor audio | + | * modul de identificare si control a statusurilor audio |
| - | * modul care realizeaza legatura intre interfata grafica si site-ul de audio-hosting | + | * modul care realizeaza legatura intre interfata grafica si site-ul de audio-hosting |
| - | * cod care faciliteaza interconectarea modulelor anterioare | + | * cod care faciliteaza interconectarea modulelor anterioare |
| - | == Resurse disponibile == | + | ===== 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. | 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. | ||