Navigation:accueil » aides / faq » disponibilité des paquets / publication

Disponibilité des paquets / Publication

La publication des paquets

Les paquets mise en ligne, doivent repondre dans leur forme à un certain nombre de critére, toutefois la distribution n'offre aucune garantie de fonctionnement. Aussi , préféré toujours un test local et des controles préalable. 

 

Les paquets, pour être validé, doivent contenir in fichier d'installation (install.xml). D'autre part, il doit faire appels à des tags d'installation valide (voir wiki), pour être prise en charge correctement 

 

Limite de versions du core d'osCSS / version concurente

Dans le cas de version concurentes, plusieurs version d'une même extension peuvent être disponible. Dans ce contexte, il est necessaire que le paquet en limite de version vis a vis d'osCSS, ou non supporté par une nouvelle version, doit porté le flag max sur sa version.  

Ce flag  placera donc cette extension disponible uniquement pour les version d'osCSS precedente jusqu'a concurence de la version portant le flag max. 

En conclusion, toutes extension est disponible en l'etat; Le paquet trouvera sa limite a partir de l'adjonction de ce flag (version_limit). Il sera doc necessaire pour rendre disponible cette extension dans la version suivante d'osCSS de proposer un nouveau paquet.

 

Reférence / notes associé au paquets

Responsable du paquet

Le responsable du paquet et l'administrateur de celui ci, c'est lui qui accepte et fait evoluer le paquet. 

Les contributeurs

les contributeurs, sont tous les membres qui propose une revision d'un paquet. c'est le responsable qui valide ou non la contribution 

Historique de version 

les versions precedente des paquets reste disponible, toutefois, si le nombre de ces revision devient important, les revision intermediaire seront supprimé. 

Numérotation des versions

La numerotation est automatique, aussi celle ci ne depend pas directement de l'auteur. 

la numerotation ce compose comme suit: xx . xx . xx

  1. version majeur, evolution fondamentale du code 
  2. evolution mineur , represente une evolution importante du code
  3. fix correction de bug, revision minime

 

Niveau du paquet

le niveau de developpement du paquet vous indique l'etat d'avancement des developpement de cette extension , elle peut être defini comme suit:

  • test
  • unstable
  • stable