mailRe: [Galette-discussion] Future (proche ?) évolution majeure


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by DenisBigeard on November 11, 2014 - 09:43:
"Première réaction à chaud" d'un fan qui a qqes notions de "programmation-en-général" mais n'est en aucun cas "spécialiste-pro-compétent"........
Pour moi, tous les arguments vont dans le bon sens,
aucun problème pour "subir qqes désagréments passagers" (suffit-il de ne pas changer de version pdt qqe temps?)
Et je le dis en toute franchise.... je renouvelle très volontiers mon "don" du début d'année à un montant "encourageant" pour l'auteur d'un tel "service à amateur-gestionnaire d'association".....
Mille mercis (et au plaisir de t'offrir une "virée en hélico" à La Réunion..... ;) )
Très cordialement
Denis Bigeard
http://nivoyousnisoumis.re


Le 11/11/2014 09:45, Johan Cwiklinski a écrit :
Salut,

Voilà quelque temps que je souhaite apporter une modification assez
importante dans Galette :
http://redmine.ulysses.fr/issues/417

.../...

Si la racine web est définie sur le dossier webroot, les autres dossiers
ne seront absolument pas accessible via quelque URL que ce soit. Bien
évidemment, le dossier galette peut toujours faire office de racine, et
le comportement sera le même qu'avant.

Le point 2 quant à lui devrait permettre de rendre le code plus facile à
maintenir, et aussi de mettre en commun pas mal de choses actuellement
redondantes.

Et enfin, le troisième point permettrait d'avoir des URL du type
galette/member/show/2 au lieu de galette/voir_adherent.php?id_adh=2.
L'avantage, c'est que les URL ne sont plus qu'une sorte de directive de
configuration, qu'il est même possible de traduire (et obtenir ainsi
galette/adherent/voir/2 - c'est possible, j'ai testé, restent à voir les
implications et limitations -- on verra).

Sur le plan technique, j'ai décidé de tester Slim
(http://www.slimframework.com/), que je trouve vraiment pas mal : c'est
simple, souple, et suffisamment puissant pour faire tout ce dont j'ai eu
besoin jusque maintenant. Mon choix est arrêté sur cette bibliothèque.

Bon... Passons aux « sujets qui fâchent » maintenant....

- Pendant le temps nécessaire à ce développement, Galette n'évoluera
plus, hormis d'éventuels correctifs mineurs.
Cela va prendre un certain temps de tout modifier, encore plus  de
vérifier et de tester (plusieurs mois).
- Il est fort possible que des bogues importants surviennent (on va
essayer d'éviter, hein, mais il faut être réaliste :p)
- Les plugins seront tous à revoir (mais on y accèdera potentiellement
avec de de jolis liens du genre http://monsite.fr/carte plutôt que
http://monsite.fr/plugins/plugin-maps/maps.php :p)...

Ce devrait être la dernière modification de fond sur Galette avant un
bon moment ; sauf imprévus (qui sont par nature, imprévisibles).

Je ne sais pas encore quand exactement je vais mettre ça définitivement
en chantier.
Comme je le disais, j'ai déjà commencé
(https://github.com/galette/galette/compare/feature/slim), et je ne
souhaite pas perdre le temps passé cette fois.
J'envisage potentiellement d'apporter les dernières modifications à la
version 0.8.2, de la sortir, puis d'embrayer là dessus ; rien n'est arrêté.

Des avis ? Des remarques ?

++

Related Messages


Powered by MHonArc, Updated Tue Nov 11 22:00:08 2014