Bonjour,
Dernièrement certains changements dans ScmWebEditor ont
été effectués. Ces changements ont des conséquences sur l'utilisation de
l'application avec les sites Maven. Les URLs et les paramètres envoyés
par les sites Maven à ScmWebEditor ne sont plus compatibles avec la
nouvelle version.
Pour utiliser ScmWebEditor avec les sites Maven, il va donc falloir modifier le plugin de génération de site.
Une des solutions proposées serait un changement de la structure des
sites Maven. L'idée est que chaque version du logiciel aurait sa version
de la documentation accessible depuis le site Maven, cette
documentation serait déployée, dans un répertoire du site à la racine
avec comme nom, le numéro de la version, au moment de la release de la
version, depuis les fichiers qui se trouvent dans le tag de la version
correspondante. les documentations des versions stables ne seront pas
modifiables.
La documentation principale serait déployée depuis les fichiers qui sont
dans le trunk du SVN, ce sont ces fichiers que l'on pourrait modifier
avec ScmWebEditor.
La question est : est-il plus intéressant de
redéployer la documentation, depuis le trunk, une fois par jour, sachant
que l'utilisateur ne verra pas les modifications immédiatement, ou
serait-il préférable de redéployer seulement le fichier modifié, à
chaque commit ?
Kevin CARDINEAUD