Return to list

Bonnes pratiques

avatar provided by gravatar.com fallen | Sep 25, 2009 11:28:59 AM

Bonnes pratiques

Bonjour,

Nous avons un projet pour lequel nous envisageons d'utiliser Lutèce. En phase de conception, nous nous posons plusieurs questions sur les bonnes pratiques à mettre en place. Nos questions principales sont les suivantes: 
- Devons nous éviter de modifier le module core ? 
- A partir de quel type de besoin spécifique cette modification du core est inévitable ?
- Si cette modification est inévitable, existe t-il une bonne pratique permettant de découpler notre code du core pour que nous puissions bénéficier des évolutions de versions ?

Merci par avance pour vos réponses
Cordialement,

Vote Score 31

Share

Report

Commentaires (2 )

Posted by : Lol2 | 06/06/2010 10:20:19
hhhhhhh
 
Posted by : TLA | 25/09/2009 14:00:10
Bonjour et bienvenu sur Lutece ! Les fonctionnalités du core sont réduites au minimum et sont majoritairement déportées vers les plugins (voir par exemple la famille des plugins d'authentification plugin-mylutece* ). Essayer de ne pas modifier le core pour pouvoir suivre les prochaines versions du core et surtout, de l'ensemble des plugins disponibles. Vous avez une grande latitude d'action dans l'écriture des plugins. Vous pouvez y inclure beaucoup de framework j2ee auxquels vous êtes habitué. Je vous conseille d'utiliser le plugin de génération automatique de plugin si vous voulez créer des plugins Lutece: http://dev.lutece.paris.fr/site-demo/jsp/site/Portal.jsp?page=pluginwizard En fait, tout dépend si vous souhaitez profiter de la richesse fonctionnelle proposée par les plugins ou si vous souhaitez juste utilisez le core comme une base de développement stable et mature. Je ne connais pas assez l'environnement de votre projet pour me prononcer. t.
 

 Top of the page

Return to list