De plus en plus, dans les propositions faites sur spip-dev ou sur le présent wiki, on est amené à envisager que les nouvelles fonctionanlités ne soient ajoutées que de manière optionnelle. De manière générale, le nombre des fonctionnalités optionnelles de spip est actuellement relativement peu élevé au regard de leur nombre.
— (Antoine) Attention, un logiciel facile à utiliser est un logiciel où on ne passe pas trois heures à remplir des formulaires de configuration pour trouver la bonne "formule". Je trouve que le nombre de choses configurables dans SPIP actuellement est largement suffisant.
— (JeanSaffores*) Certes, mais vu la complexité (entedre les bidouilles a realiser) pour activer ces options, ne faudrait il pas penser a un moyen plus simple ? Et au passage, n’oublions pas que dans l’espace privée, il y a l’interface simplifié (pour les debutants donc) et l’interface complete. On pourrait imaginer pouvoir activer/desactiver plus de fonctions dans l’interface complete que dans l’interface simplifié. Est-ce que ca ne satisferai pas tout le monde ?
L’objectif de cette page est de lister les éléments qu’il faudrait (ou non) rendre optionnels dans spip et de quelle manière, en vue d’une éventuelle refonte de l’espace de configuration de spip (et éventuellement de réfléchir sur le degré d’optionnalisation que l’on souhaite donner à spip).
Fonctionnalités existantes déjà optionnelles (dans la 1-7-1)
Contenu du site :
Interactivité :
Fonctionnalités avancées :
Langues
En plus de ces fonctions, réglables via l’interface privée, un certain nombre d’autres (variables de personnalisation, champs extra,...) sont réglables à la main dans les fichiers mes_fonctions.php3 et ecrire/mes_options.php3.
Fonctionnalités existantes non optionnelles et qui pourraient le devenir
— (Antoine) hormis les bugs liés à la GD (qui ne sont pas présents dans les versions les plus récentes de PHP), je ne crois pas que ce choix ait grand intérêt. Quelqu’un a-t-il un comparatif objectif des deux ?
Parmi les nouvelles fonctionnalités proposées
— (Antoine) C’est typiquement le genre de choses pour lequel il faut éviter de mettre une option. La vraie solution est de ne pas surcharger les raccourcis.