Re: Un coup de peinture
homere1974--- via spip-dev <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
argh j'aurais du attendre vendredi oui, on dit à peu près la même chose, relis tranquillement mes deux messages, je développais juste mes commentaires sur l'évolution de SPIP qui valent ce qu'ils valent -- oui ça fait vieux con pas besoin d'épiloguer :) Le 02/08/2017 à 23:40, Ybbet Spip a écrit : > >> Le 2 août 2017 à 21:23, homere1974--- via spip-dev <[email protected]> a écrit : >> >> Le 02/08/2017 à 16:43, nicod_ a écrit : >>> >>> Disons que la structure Z et Zcore sont devenus incontournables >>> aujourd'hui pour faire des développements modulaires et plus faciles à >>> maintenir. >>> Et beaucoup de plugins fournissent maintenant des blocs Z, on en >>> bénéficie directement. >>> >> >> C'est bien ce qui me fait tiquer sur le fond : les sites de la galaxie, >> surtout ceux orientés simples utilisateur·e·s et « grand·e·s >> débutant·e·s » représentent aussi ce qu'il est possible de faire avec >> une distrib officielle seule. > > Il est devenu répandu pour les développeurs (et je dis bien développeurs) utilisant SPIP de mettre en place une architecture Z par l’intermédiaire de Zcore. > Cela ne veut pas dire que SPIP n’est plus accessible au grand nombre. La distribution officielle de SPIP n’utilise pas d’architecture Z dans le front. >> >> Il y a toujours eu il me semble ce principe de DIY et de progression par >> pallier dans la philosophie de SPIP, c'est à dire qu'un newbie puisse un >> jour soulever le capot, ici regarder les squelettes, les reproduire, les >> bidouiller, etc et se former tout seul. Bref, que l'utilisateur, quels >> que soient ses compétences ou ce qu'il souhaite faire, puisse >> s'approprier l'outil de production ;) > > Rien ne gêne aujourd’hui le grand débutant de s’approprier l’outil de production car comme je l’ai dit plus haut, la dist n’est pas sous Z. Elle reste accessible et compréhensible. > >> >> Là en passant par un framework on ajoute une couche et on perd ce >> rapport direct au core et à ce qu'il est possible d'en faire tel quel. >> En gros le message c'est : SPIP = SPIP + Zcore/SPIPr/framework >> quelconque et ça se complique pas mal, en tout cas ça n'est pour >> l'instant spécifié nulle part. > > Justement! Ce framework est mis en place parce qu’on peut le faire aujourd’hui sans problème. De plus, l’ensemble des sites de la galaxie SPIP est maintenu et amélioré par des développeurs qui font cela sur leur temps libre. > > L’utilisation d’un framework permet d’industrialiser (pour utiliser un terme technique du métier) ou plutôt une rationalisation et ainsi faciliter le temps de maintenance et d’évolution de l’ensemble des sites. En toute logique, cela permettra de passer moins de temps à l’avenir sur une évolution ou un correctif. Qu’y a-t-il de mal à cela ? > > En quoi les sites de la galaxie SPIP ne devraient pas bénéficier de cette méthode ? Je trouve au contraire que c’est illustrer les possibilités offertes avec SPIP. On a la dist, visible sur http://demo.spip.net/ <http://demo.spip.net/> et une vitrine avancée sur les autres sites de la galaxie SPIP. > Il faut montrer un éventail des possibilités offertes par SPIP et avec SPIP. > >> >> Bon, comme je le disais, SPIP y gagne au change si ça permet par >> ailleurs une meilleure participation à la maintenance et à l'évolution >> des sites -- et donc que les utilisateur·e·s au final s'y retrouvent --, >> mais il ne s'agit pas d'un simple coup de peinture :) > > Il a toujours été possible que chacun participe à l’effort collectif (les développements mais aussi la documentation, des retours de fonctionnalités, etc.). Il n’y a pas que les lignes de codes qui comptent dans la communauté. > > Teddy. >> >> Fred >> >> _______________________________________________ >> liste: http://listes.rezo.net/mailman/listinfo/spip-dev >> doc: http://www.spip.net/ >> dev: http://trac.rezo.net/trac/spip/ >> irc://irc.freenode.net/spip > > > > _______________________________________________ liste: http://listes.rezo.net/mailman/listinfo/spip-dev doc: http://www.spip.net/ dev: http://trac.rezo.net/trac/spip/ irc://irc.freenode.net/spip