• [^] # Re: mon commentaire

    Posté par . En réponse à la dépêche Zope X3 en version finale. Évalué à 3.

    Euh, ça n'a rien de paradoxal. À partir du moment où ton but est la stabilité des interfaces, tu peux pas déclarer "Zope3 est sorti, les interfaces sont stables". Il te faut l'expérience derrière. Alors, tu as plusieurs choix. Soit tu considères que l'expérience a été suffisamment accumulée par les autres projets (encore faut-il qu'il existe depuis longtemps des alternatives rigoureusement équivalentes en terme fonctionnel), soit tu es bien obligé de développer toi-même ta propre expérience. Dans la deuxième configuration, il est on ne peut plus logique de déclarer une version "stable", une version donc "finale" d'une plateforme expérimentale. Les développements et utilisations de cette plateforme expérimentale sert à accumuler l'expérience nécessaire à la définition de ces interfaces, et une fois qu'elles sont stabilisées et qu'on sait suffisamment ce que ça donne, on les intègre à ce qui deviendra Zope3.

    C'est en tous cas la façon dont je le vois, et c'est une procédure de développement que j'ai souvent vu mise en oeuvre et mis en oeuvre moi-même dans des projets orientés composants.