Sméagol: El gestor de reserves de recursos

[  También en castellano ] [  Also in english ]

Què és Sméagol?

Sméagol és un servei de gestió de reserves de recursos desenvolupat conjuntament entre diversos centres de càlcul de la  Universitat Politècnica de Catalunya i la  Càtedra de Programari Lliure.

Actualment el producte és bàsicament un backend per a altres aplicacions que està basat en serveis web amb una arquitectura de tipus  REST.

Sméagol és programari lliure, i es distribueix sota una llicència  GNU Affero GPL.

Característiques

Sméagol proporciona actualment, entre altres, les següents funcionalitats:

  • Manteniment  CRUD de recursos
  • Manteniment CRUD de reserves (actualment, només reserves no recurrents)
  • Subscripció amb clients que suportin iCalendar (actualment, només lectura)
  • Client de línia d'ordres

Objectius del projecte

L'objectiu del projecte és aconseguir treballar tal i com es fa en les comunitats de programari lliure, però dins del contexte de la UPC per desenvolupar una eina estratègica que pugui implantar-se paulatinament amb l'ajut de tots els participants.

El projecte serveix, així mateix, per introduïr els participants en l'ús de les metodologies àgils, el desenvolupament basat en tests, els cicles curts de desenvolupament, les arquitectures de tipus REST i diferents eines de treball col·laboratiu com  Subversion o  Trac.

Descarrega't Sméagol

Trobaràs la darrera versió del programa a la pàgina de descàrregues.

Et pots descarregar el codi font mitjançant Subversion:

svn co http://devel.cpl.upc.edu/recursos/svn/smeagol/tags/0.1001 smeagol-0.1001

També hi ha disponible un  mirall dels dipòsits del projecte a GitHub i els detalls de com s'han configurat el miralls.

Documentació

Col·labora!

Per col·laborar amb el projecte, presenta't enviant un missatge a la  llista de correu i digue'ns com t'agradaria participar. Pots participar enviant pedaços de codi, avisant-nos si detectes algun error, suggerint noves funcionalitats, o simplement explicant-nos com fas servir l'Sméagol (o com t'agradaria fer-lo servir), etc.

Contacta amb nosaltres

Hi ha vàries formes de contactar amb l'equip de desenvolupament de Sméagol: