Documentation #63250
Avoir une page concernant les éléments dépréciés ?
0%
Description
Fait suite à discussion avec Arnaud Bringer.
On pourrait imaginer avoir un tableau avec les choses qui sont en voie d'obsolescence dans Publik, genre :- Pyhton
- L'utilisation des CSV comme sources de données
- le porte-document
- Bi-joe
- Les formulaires/workflows trop longs
- ...
Historique
Mis à jour par Frédéric Péters il y a environ 2 ans
Pour une part "opérationnelle" c'est également prévu pour intégration dans wcs, #58799.
Mis à jour par Olivier Renard il y a environ 2 ans
en déprécié (si j'ai bien compris) l'utilisation de fichier tableau dans passerelle, jsonp...etc
Il serait bien que la page liste les éléments dépréciés et pas les "bonnes pratiques". L'exemple donné "Les formulaires/workflows trop longs" ferait partie des bonnes pratiques, sauf si ici des exemples précis sont donnés.
Mis à jour par Pierre Cros il y a environ 2 ans
Pas de bonnes pratiques je suis d'accord. "Les formulaires/workflows trop longs", l'idée c'est juste de mettre dans la page ce tableau (je l'ai déjà revu à la hausse par rapport au départ) :
ce tableau https://doc-publik.entrouvert.com/admin-fonctionnel/parametrage-avance/#cest-complique-de-faire-simple
Mis à jour par Anaïs Ecuvillon il y a environ 2 ans
Il existe déjà ce wiki sur lequel tu peux t'appuyer : https://dev.entrouvert.org/projects/interne/wiki/D%C3%A9pr%C3%A9ciation_et_obsolescence
Mis à jour par Pierre Cros il y a environ 2 ans
- Assigné à mis à Pierre Cros
Merci Fred et Anaïs ça me permet de voir qu'il faut ajouter EZT, JSONP et Json Data Store.
Et donc à terme afficher les trucs dépréciés d'une instance donnée dans la page Studio, super, ça répondra à la demande d'Arnaud.
Mis à jour par Pierre Cros il y a environ 2 ans
- Statut changé de Nouveau à Information nécessaire
C'est en place, je vais en faire un mail pour que tout le monde sache. Il faut définir des échéances.
https://doc-publik.entrouvert.com/admin-fonctionnel/elements-deprecies/
À noter que j'utilise des classes "shade" sur les lignes du deuxième tableau (parce que je l'ai copié/collé comme ça), je trouve le rendu meilleur que le rendu "normal" mais il me semble avoir lu quelque part qu'il ne fallait pas utiliser ça.
Mis à jour par Anaïs Ecuvillon il y a environ 2 ans
JSONP n'apporte plus aucune fonctionnalité, il peut être remplacé de façon transparente et sans délais par JSON partout où il est utilisé.
Dans ce cas, est-ce que l'on peut l'automatiser sur l'ensemble des instances (qui sont sur notre SaaS) ?
Mis à jour par Olivier Renard il y a environ 2 ans
Bien.
Les limites ne sont pas des éléments dépréciés. Le titre "Limites d'usage" pourrait venir en entête de paragraphe. Ce qui permettrait aussi de bien référencer le paragraphe.
Mis à jour par Frédéric Péters il y a environ 2 ans
Non ça ne s'automatise pas facilement, il y aurait à 1/ créer des sources de données quand c'est utilisé directement dans la définition du champ, (cette partie est jouable) 2/ la basculer en JSON mais là il faudrait deviner quoi mettre comme paramètre d'id et de query, et être sûr que ça corresponde. (cette partie n'est pas jouable).
mais il me semble avoir lu quelque part qu'il ne fallait pas utiliser ça.
c'est moi dans #63187 parce que c'est pénible à maintenir, quand on veut ajouter une ligne au milieu.
Mis à jour par Pierre Cros il y a environ 2 ans
Olivier Renard a écrit :
Les limites ne sont pas des éléments dépréciés.
Les éléments dépréciés se sont les formulaires/workflows qui dépassent ces limites, je pensais que c'était clair mais je vais ajouter une demi-phrase. Et ils apparaîtront comme tel sur la page studio.
Mis à jour par Pierre Cros il y a environ 2 ans
Frédéric Péters a écrit :
c'est moi dans #63187 parce que c'est pénible à maintenir, quand on veut ajouter une ligne au milieu.
Compris, j'ai dégagé ça.
Mis à jour par Pierre Cros il y a environ 2 ans
Frédéric Péters a écrit :
Non ça ne s'automatise pas facilement, il y aurait à 1/ créer des sources de données quand c'est utilisé directement dans la définition du champ, (cette partie est jouable) 2/ la basculer en JSON mais là il faudrait deviner quoi mettre comme paramètre d'id et de query, et être sûr que ça corresponde. (cette partie n'est pas jouable).
Discussion avec Fred, j'ai modifié pour décourager les gens. Du coup ce sera nécessairement pour nous à un moment.
Mis à jour par Pierre Cros il y a environ 2 ans
- Statut changé de Information nécessaire à Fermé
Reste à mettre (ou pas) des échéances sur la page, je pose la question lundi.