Hello, Le 16/12/2012 12:05, André Lefranc a écrit :
Les plugins maison, quant à eux, seraient soumis à une revue qualité préalable ; dont le principal but serait d'éviter au maximum les problèmes de sécurité et de performance ; je ne peux décemment pas laisser tourner un script sur le serveur qui consommerait trop de ressources.C'est donc *un plus* de l'hébergement de galette sur de tels serveurs. en effet, cela signifie que les codes sont efficaces et rapides à l'affichage.
Oui, absolument. Un tel système d'hébergement pénaliserai tout le monde (moi le premier !) en cas de problème de script ; il faut absolument éviter ça (les hébergeurs ont quant à eux souvent des scripts de vérification qui bloquent toute utilisation jugée abusive des ressources ; je préfère quant à moi essayer de corriger les coquilles avant et ne pas faire de « répression » :p). *Attention !* Je ne suis pas partisan du code fermé (je ne maintiendrai pas Galette sinon ;)) ; la limitation à la modification de quelque code que ce soit est qu'il doit être sous licence libre (de préférence la GPL v3 de Galette, mais ce n'est pas une obligation pour les plugins).
. quid des pages spécifiques de chacun autour de galette / //(tableaux divers nécessaires à notre gestion des adhérents)/Heu... Ces pages là ne devraient-elles pas être en fait des plugins ?oui si on sait les programmer en plugins et des fois je patauge grave...
Tout dépend des pages... Et le système de plugins n'a pas forcément réponse à tout à l'heure actuelle (ni - je le crains - dans sa forme actuelle)... Tout ça n'est pas forcément évident par ailleurs ;)
Pour faire court, des pages « satellites » qui ne modifient en rien Galette pourraient être ajoutées (toujours après une rapide revue qualitative du code). Si d'aventure la question de la modification du code existant de galette se posait, la question serait à étudier au cas par cas. En effet, quelques lignes éparses ne poseraient pas un gros souci ; mais des modifications plus conséquentes dans plusieurs fichiers seraient une horreur à gérer côté mises à jour, je ne pourrai pas me le permettre.C'est donc le rôle des plugins qui ne touchent pas au core de galette
Oui, tout à fait.
D'une manière globale, je décourage fortement toute modification du code d'origine, modifications qui provoquent sans presque aucune exception des problématiques de mise à jour plus ou moins difficiles à résoudre.Voire impossible car faite de bouts insérés de droite et de gauche sans forcément un suivi ou un historique.
Voilà :)
Garradin c'est ici ; /https://fossil.kd2.org/garradin/index/(Il y a un / de trop à la fin de l'URL ;))c'est le boxon liée à l'écriture en italique ?
Ouaip, il semblerait, je n'avais pas prêté attention au / qui précède, vu qu'il ne m'a pas embêté :p
Chic un dialogue prometteur entre spécialistes de haute volée...
;)
Le futur même après le 21 décembre peut s'annoncer radieux !
lol ++ -- Johan
Attachment:
signature.asc
Description: OpenPGP digital signature