Table of Contents

El futur del programa

Stable i Developer releases

L'autor del bumblebee havia escrit: The future of Bumblebee

On també s'explica que:

Stable releases: Bumblebee is a system on which hundreds of people rely. Once a release is marked stable, it really should be that. Moreover, from then on, that series of releases should also be stable with only bugfixes and occasionally small, self-contained new features being added (in a way that won't break previous installations). Following the common open-source release numbering scheme, stable releases have an even number as their minor version number, for example 1.0.z, 1.2.z, etc. (download)

Developer releases: The only way to develop and test new features is by releasing code… “release early, release often”. While the developer releases are marked as “unstable”, we do believe that they are data-safe; they shouldn't corrupt your existing data and should be safe to use… there might just be a few pretty ugly bugs in them (which we hope you will report!). Of course, you always keep your data backed up, don't you. Developer releases have an odd number as their minor version number, such as 1.1.z, 1.3.z, etc. (download)

Nosaltres seguirem aquesta filosofia a l'hora d'etiquetar les diferents versions.

Plans futurs

Nosaltres seguim algunes coses que va escriure l'autor i també afegim coses noves. Aquesta taula és una barreja entre el que va escriure l'autor i el que em fet o tenim pensat fer i el que em escrit nosaltres. S'accepten suggerències.

 1.4
   * Cua de rutina
   * Utilitzar ajax (per exemple, quant creem un usuari i seleccionem el seu grup, que es carregui la llista de projectes lligats 
     a aquell grup)
   * Idioma interactiu (internationalisation)
   * Reserves amb confirmació
   * Millora de la gestió de consumibles
   * improve timeslot config
     - validation on the timeslotrule input e.g. making sure every hour is accounted for
     - better UI for setting timeslots

 1.2
   * Reports and Lists pels caps de grup (per grup i projecte)
   * La connexió entre usuaris i grups es fa ara a través de la nova taula usersgroups de la base de dades
   * Nou tipus d'usuari (Main_Researcher o Supervisor o Cap de grup). D'això deriva una nova taula a la base de dades; statususers
   * L'administrador i l'administrador d'un instrument poden fer una reserva per qualsevol projecte
   * internationalisation (not interactive yet, just can change language in bumbleebe.ini for all users)
   * PHP5 support
   * more reporting functions: 
     - summary of bookings for each user

Petits canvis previstos que anem apuntant (a partir de la versió 1.1.7)