CS-DMS - Descriere generală și obiective

CS-DMS este un proiect de instalare și configurare a unui sistem de gestiune a documentelor (Document Management System) în cadrul Catedrei de Calculatoare. Obiectivul proiectului este configurarea unui DMS pentru a asigura o interfață ușoară pentru gestiunea documentelor, a utilizatorilor care au acces la aceste documente și a drepturilor utilizatorilor.

Va fi instalat, configurat și personalizat un produs DMS open-source. Posibilitățile (marcate și pe Wikipedia) sunt:

Proiectul este dezvoltat în cadrul ROSEdu Summer of Code 2009.

Cunoștințe anterioare recomandate (prerequisites)

  • comenzi de bază Linux
  • cunoștințe de gestiune a utilizatorilor și a pachetelor pe un sistem Linux (recomandat Debian-based)
  • cunoștințe de bază HTML și web technologies
  • (recomandat) cunoștințe de configurare și administrare de servicii Linux (web, e-mail)

Platforma de lucru

  • mașină virtuală OpenVZ (drepturi complete - root)
    • acces prin SSH pe bază de cheie publică
    • 512 MB RAM, 20 GB HDD (extensibile la nevoie)
  • sistem de bază Debian GNU/Linux 5.0 (lenny)

Fazele proiectului

  • 15 iunie - 28 iunie: promovare proiect și înscriere candidați
  • 29 iunie - 1 iulie: interviuri și selecție
  • 2 iulie: creare conturi, oferire acces, descrierea resurselor folosite
  • 3 iulie - 6 iulie: documentare și acomodare cu utilitarele folosite (trac, SVN, acces server)
  • 7 iulie - 26 iulie: desfasurare stagiu inclus în perioada de practică
  • 27 iulie - 7 august: continuare dezvoltare proiect cu cei interesați (alte persoane interesate dar neselectate pot contribui direct)
  • 7 august - 13 septembrie: vacanță
  • 14 septembrie - ...: administrare proiect; prezentare în fața catedrei și administrarea ulterioară a aplicației

Vezi și roadmap-ul.

Echipa

(de completat după selecție)

  • TODO
  • TODO
  • Răzvan Deaconescu (razvan [at] rosedu [dot] org) (coordonator)

Resurse pentru dezvoltare

  • instanță Trac
    • wiki: descriere sarcini, plan, module
    • milestones: repere importante în cadrul proiectului
    • ticketing: bug reports, feature requests
  • repository Subversion
    • gestiunea scripturilor și a fișierelor importante folosite
    • SVN URL: svn://dev.rosedu.org/dms
      • repository-ul este public; oricine poate obține o copie
    • aici se află un tutorial rapid de SVN
  • listă de discuții
    • discuții între dezvoltatori legate de instalarea și configurarea instanței de DMS
    • cerințe/observații din partea utilizatorilor
    • oricine se poate abona; arhivele listei de discuții sunt publice

Planul de activități

Vezi și roadmap-ul. Milestone-urile sunt disponibile și în format ICS.

Draft

  • 7-8 iulie: analiză/documentare soluții existente; rezultă tabel de forma (avantaje / dezavantaje)
  • 9 iulie: întâlnire EG106: expunere soluții și tabel avantaje/dezavantaje; alegere soluție
  • 10-13 iulie: instalare și configurare de bază soluție; rezultă o pagină wiki în care sunt descrise principalele probleme întâlnite și formele principale de clasificare și versionare a documentelor, de gestiune a utilizatorilor și accesului
  • 10-13 iulie: colectare și clasificare documente folosite de catedră în ultimul an (responsabil: Răzvan)
  • 14 iulie: întâlnire EG106: discuție despre clasificare documente, facilități oferite de soluție, mecanisme de autentificare și control al accesului, considerente de utilizabilitate; rezultă un plan de activități pentru perioada următoare
  • 15 iulie - ...: to be discussed

Detaliat

  • TODO
    • descriere:
    • perioada de desfășurare:
    • input:
    • output:
    • responsabil:
    • legături cu celelalte activități:

Alte pagini

(de completat după începerea proiectului)

  • TODO (wiki link)
  • TODO (wiki link)

Attachments