Re: La gestion des emails de SPIP

Phenix <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Hello,

> En revanche, pourquoi pas réfléchir à le proposer pour l'intégrer dans
> la distribution par défaut… à voir si c'est vraiment utile ou pas
> (mais peut-être que c'est ça que tu voulais dire). Je n'ai pas trop
> d'avis là-dessus pour l'instant.

Oui, le mettre dans plugin-dist. C’est effectivement ce que je voulais dire.
Pour moi, plugin-dist, cela fait partie du core de SPIP.

Niveau utilité, je pense que cela apporte des fonctions utilent dans
certain environnement et aucune régression: si on ne configure rien,
c’est le comportement par défaut de SPIP qui est conservé.
Dès que je dois faire quelques choses en rapport avec les mails, je fini
d’office par installer facteur.

> Enfin, documenter et normaliser (ou l'inverse…) l'API "notifications",
> ça me parait important. API qui n'en est justement pas une tant que ce
> n'est pas réellement normalisé. Au grand minimum toujours avoir les
> choses dans le même dossier… c'est vraiment le minimum !

Si facteur intègre plugin-dist, on pourrai aussi y centraliser tout ce
qui concerne l’envoie de mail de SPIP: les squelettes dans
“notifications” et supprimer les fonctions de mail du core (envoyer mail
et notification par exemple).
Un SPIP sans facteur deviendra donc un SPIP qui n’envoie pas de mail du
tout.

Il y a aussi des confusions dans les noms de fonction:

notification
notification_envoyer_mail
envoyer_mail

Au début, j’ai pensé qu’il fallait uniquement utiliser notification
uniquement, mais j’ai vu notification_envoyer_mail utilisé directement
dans le core.

Le 24/01/16 19:01, RastaPopoulos a écrit :

> Le 24/01/2016 11:23, Phenix a écrit :
>> Qu’est-ce que vous en pensez ?
>
> Je pense aussi que c'est le gros bazar depuis toujours là-dedans (tout
> comme plein d'autres choses pas réellement normalisées). Le fait qu'il
> y ait des contenus emails dans le dossier modeles/ est une aberration
> typique, effectivement (même : #WTF ?)
>
> En revanche je ne pense pas que Facteur doive intégrer le core. Après
> des années qu'on ait commencé l'élagage, faut-il encore rappeler en
> 2016 que le but est d'avoir le moins de choses possibles dans le core,
> et le plus en plugin ?
>
> En revanche, pourquoi pas réfléchir à le proposer pour l'intégrer dans
> la distribution par défaut… à voir si c'est vraiment utile ou pas
> (mais peut-être que c'est ça que tu voulais dire). Je n'ai pas trop
> d'avis là-dessus pour l'instant.
>
> Enfin, documenter et normaliser (ou l'inverse…) l'API "notifications",
> ça me parait important. API qui n'en est justement pas une tant que ce
> n'est pas réellement normalisé. Au grand minimum toujours avoir les
> choses dans le même dossier… c'est vraiment le minimum !
>
​
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.