La version 3.0 de Spring est maintenant une version GA , avant que la version 3.0 RC1 , RC2 ne soit lancée. Il existait également la version Spring 3.0 M2 . Quelle est la différence entre les versions GA, RC, M?
Réponses
Trop de publicités?GA = disponibilité générale (une version); devrait être très stable et complet
RC = candidat à la libération; fonctionnalité probablement complète et devrait être assez stable - les problèmes devraient être relativement rares et mineurs, mais il vaut la peine de signaler pour essayer de les résoudre pour la publication.
M = génération de jalon - probablement pas complète fonctionnalité; devrait être vaguement stable (c’est-à-dire qu’il ne s’agit pas d’un instantané nocturne), mais peut toujours avoir des problèmes.
Voir logiciel de sortie cycle de vie sur wikipedia. Le cycle de vie est décrit detailedly.
Je pense que:
- GA - Généralement Disponibles, publics ou autorisés à brutalisés et soumis à un intense torture.
- RC - Hmm, il pourrait être un bon candidat pour la libération du public et aussi voir si il y a aucun bug critique restants.
- M2 - Hmm, nous avons atteint la 2e étape importante dans notre plan de projet, nous allons voir ce que les utilisateurs pensent et de recueillir des idées sur les bugs qui peuvent persister.
En général, sa nouvelle version, puis RC rejets et puis une version GA.
Dans un projet Open Source, vous avez l'habitude d'avoir un public plan pour les rejets, ce qui peut vous donner de bonnes idées sur le projet de plan de libération. Comme, ce que les critères de qualité détermine un RC, GA ou une nouvelle version.