Re: Évolutions SPIP 3.2 + Menu privé alpha

Matthieu Marcillaud <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Le 23/02/2017 à 16:08, Debondt Didier a écrit :
> Je propose "Casserole" !
Héhé :)

> Sinon, est-ce que ce ne serait pas une bonne idée de revoir un peu la
> manière dont on nomme les plugins ?
>
> C'est un peu agaçant de devoir sans cesse trouver des synonymes pour
> trouver un préfixe disponible... D'autant que tout les bons préfixes
> semblent déjà utilisés.
>
> Est-ce qu'il ne serait pas possible d'avoir un système d'espace de nom ?
>
> https://fr.wikipedia.org/wiki/Espace_de_noms_(programmation)

Oui, c'est pour cette raison que les namespaces ont été introduits dans 
PHP aussi (5.4). Ça offre un peu plus de libertés dans les nommages.

> Je vois quelque façon de faire :
>
> core:zipper : Plugin dans le core
> zone:zipper : plugin de zipper de la zone

Il est toujours possible de préfixer le préfixe ^^ (même sans :).
Si on passait à une utilisation avec ':' ou '\' ça sous entendrait qu'on 
utilise réellement des espaces de noms (en PHP il s'entend), sinon le 
problème va se reposer avec le nom des fonctions / fichiers appelés 
({prefixe}_fonctions.php) par exemple. Et ça impliquerait (les espaces 
de noms indiqués dans le paquet.xml) d'autres complications.

Ceci étant dit ça n'empêche pas que le mot Archive est employé en 
français et ici pour les choses plus ou moins différentes. Et que ça 
soit core_archive d'un coté et plugin_archives de l'autre ne changera 
pas beaucoup cette situation.



MM.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.