2009-02-26 3 views
4

Je me pose cette question parce que je me suis rendu compte que je n'avais jamais été impliqué dans une entreprise avec les candidats à la libération prévus auparavant et que je vois le terme de plus en plus utilisé ces jours-ci, je voudrais être un peu plus clair sur leurs implications. Pour toute personne qui a déjà travaillé pour une société qui fournit des RC avant ... existe-t-il des spécifications plus formelles pour ce que signifie un candidat à la libération (comme la différence entre un RC et une bêta), ou est c'est juste une chose de politique que chaque compagnie décide pour elle-même?Existe-t-il des spécifications pour promouvoir un candidat à la publication?

S'il vous arrive de travailler pour une entreprise qui possède ce type de spécification, pourriez-vous fournir des exemples de certaines des lignes directrices qu'elle promeut qui promeuvent une version pour «libérer candidat».

Répondre

6

Je l'ai vu le mot RC utilisé de deux manières:

  1. En tant que candidat de libération effective. Ceci est la construction que nous allons livrer aux clients à moins que nous trouvions un peu de showstopper. Aucune nouvelle construction ne sera faite jusqu'à ce qu'un bogue majeur soit trouvé, alors une nouvelle construction est lancée et nous recommençons. Typiquement, entre 3 et 10 de ces builds existent avant l'expédition.
  2. En tant que version "meilleure que la version bêta". Il n'y a aucune intention d'expédier réellement la construction, c'est juste un point de contrôle intérimaire quelque part entre la version bêta et la version. Typiquement, il n'y a pas de nouvelles fonctionnalités sur la version bêta, juste la stabilité. C'est ainsi que Microsoft a utilisé le terme sur l'équipe Windows ces dernières années (Windows 2000, Windows XP, Windows Vista).

Je préfère la première utilisation moi-même. Cela a beaucoup plus de sens.

+1

Je suis entièrement d'accord avec tout ce qui est dit ici. Les deux sens du terme sont assez communs et je ne peux honnêtement pas comprendre pourquoi il devrait être utilisé pour 2. Si on ne peut pas être un "candidat à la libération" s'il n'y a aucun moyen de le libérer tel quel. Firefox par exemple suit Nr. 1. –

1

La définition classique d'un candidat à la publication est qu'il pourrait s'agir de la version finale. Les nouvelles constructions ne seraient produites que si des bogues de classe showstopper ou rappel étaient trouvés.

Questions connexes