Nicolas Dumoulin a écrit :
Bonjour,
Concernant votre question sur la licence, la GPL v3 nous convient tout à fait. Concernant les auteurs pour le contrat de licence, nous préférons "Cemagref" seul, ce qui n'empêche pas de mettre le nom du (ou des) développeur(s) dans l'en-tête des fichiers.
Bonjour, merci pour la précision, ce sera appliqué rapidement.
Nous avons testé cette RC1, voici nos premiers retours. Si vous le voulez, on peut utiliser le bug tracking system de votre forge, ça nous est égal ?
Il serait en effet préférable d'utiliser gforge, je migre les bugs vers la plateforme. Si vous souhaitez ajouter d'autres personnes, ne pas hésiter.
Dans l'historique d'un élément, les différentes versions ne sont pas cliquables.
Sur la page des droits, les boîtes prennent beaucoup de place. De même, la distinction entre les boîtes d'utilisateurs et de groupes n'est pas évidente. Pourrait-on envisager des sections repliables pour chaque type de droit ou une interface moins volumineuse.
Actuellemement, il n'est pas possible d'avoir un lien (URL) direct sur un composant (pas d'id dans l'URL). Pourtant, ça pourrait être pratique.
On a testé d'exporter une application d'exploration, et ensuite de la réimporter pour voir ce qui se passe. L'AE importée a bien eu un numéro de version incrémentée et un lien vers sa version parente. Par contre leurs UUID sont identiques, ça nous paraît étrange. Par ailleurs, les deux AE ont un hash différent, alors que le contenu n'a pas changé ?
Il serait souhaitable de pouvoir connaître la taille d'un composant (données et pièces jointes), notament au moment de l'export.
(bug) En essayant de créer un compte depuis la page d'accueil, nous avons cette exception : org.apache.tapestry.runtime.ComponentEventException fr.cemagref.simexplorer.is.exceptions.SimExplorerTechnicalException: javax.mail.SendFailedException: No recipient addresses [?]
(bug) création d'un groupe "lisc", [Entrée] crée le groupe et affiche le résumé du groupe. Tentative de modification avec le lien "modifier", et exception cf. PJ groupe_exception.txt.
(bug) nous supprimons le groupe "lisc" et revenons à une liste de groupe vide. On essaye de reccréer un compte "lisc", et on obtient un message d'erreur : Pas assez de droits pour réaliser cette action. (Nous sommes sous le compte "superadmin")
Pourrait-on modifier les droits de plusieurs composants à la fois, de manière récursive (en option) ?
Configuration : comment peut-on configurer le serveur ? - peut-on utiliser un répertoire autre que /var/local/simexplorer ? - en essayant de créer un utilisateur par le compte superadmin, nous avons eu une exception car l'hôte SMTP n'est pas configurée (smtp.nosuchhost.nosuchdomain.com). Est-ce du côté de jboss qu'il faut configurer ça, ou est-ce simexplorer ?
Le fichier de configuration est pour le moment dans simexplorer-is-ear-0.1-SNAPSHOT.ear:lib/simexplorer-is-storage-0.1-SNAPSHOT.jar:/properties/config.properties. Je conviens que ce n'est pas vraiment aisé à modifier... Ce système est pour moi temporaire et doit être adapté à vos besoins. Le plus simple serait de spécifier une variable d'environnement contenant le fichier de propriétés à utiliser pour sa configuration (avec un paramètre -D passé à la machine virtuelle). Pour ce qui est de l'adresse mail, il faut en effet modifier l'hôte SMTP dans le fichier /opt/java/jboss-4.2.2.GA/server/simexplorer/deploy/mail-service.xml Aussi, je prépare une deuxième RC avec des modifications sur le mode de fonctionnement des entités de base afin de rendre l'interface indépendante des entités utilisées. La semaine prochaine nous comptons terminer la documentation et séparer les modules générés des autres modules (soucis avec Netbeans pour le développement). Il restera alors à valider le développement ainsi que la création des interfaces, pour les services et l'interface graphique. Cordialement, -- Gabriel <landais at codelutin.com> http://www.codelutin.com tel : 02 40 50 29 28 / fax : 09 59 92 29 28