Réflexion sur l'organisation et le nommage des dossiers d'un MaX packagé
Le nommage des différents dossiers d'un MaX (max, éditions, basex, etc.) en production n'étant pas toujours simple, ne serait-il pas judicieux de revoir ce nommage dans la version packagée de MaX ?
Proposition de simplification
-
MaX-[version-XXX] (correspond actuellement au dossier basex)
- BaseX.jar (basex)
- bin (basex)
- data (basex)
- etc (basex)
- lib (basex)
- repo (basex)
- webapp (basex/jetty)
-
MaX-rxq (webapp max)
- max.xq
- configuration
- [...]
- WEB-INF (basex/jetty)
-
MaX-rxq (webapp max)
Remarque au passage : MaX embarque un BaseX tout comme BaseX embarque un Jetty (et aucun dossier n'est nommé Jetty dans un BaseX).