Documentation en ligne

Éléments dépréciés

Publik est né en 2005.
 
Faire en sorte qu'une application aussi ancienne reste innovante sans souffrir de la  « dette technologique » qui affecte tant de logiciels utilisés dans l'administration publique, c'est un travail considérable.
Il s'accompagne nécessairement de la dépréciation, programmée et lente, d'un certain nombre d'éléments que nous listons ici.
Ces éléments fonctionnent encore, mais nous apportons peu d'attention à leur fonctionnement, il est donc conseillé de les remplacer dès à présent. La date d'échéance indique le moment auquel ils cesseront de fonctionner.
La page d'accueil de studio permet de voir les éléments dépréciés utilisés sur votre instance.

Éléments listés sur la page d'accueil de studio

 
Élément déprécié À remplacer par Commentaire Échéance
Conditions et pré-remplissages en Python  Conditions et pré-remplissages en Django Ce peut être complexe pour les calculs ou l’enchaînement de booléens, il faut alors décomposer les opérations  
Fichiers CSV comme sources de données Les fiches Il est possible d'importer les CSV dans des modèles de fiches. Les fiches peuvent être plus facilement maintenues.  
Langage EZT Gabarits Django

Il faut remplacer les [] par des {{}} et écrire les conditions sous la forme

{% if ... %}xxxxx{% endif %}

 
Modèles de document RTF Modèles ODT Il faut utiliser le format Open Document pour les modèles de l'action « Création de documents »  
URL JSONP URL JSON Cela nécessite de bien comprendre le fonctionnement de la source de donnée utilisée pour récupérer un élément précis ("id") et permettre d'effectuer une recherche ("q")  
JSON Data Store Les fiches Il est plus simple aujourd'hui de stocker/modifier/afficher l'information via les fiches que via ces stores préexistants.  
Fargo Porte-document fait avec des fiches Fargo est très peu utilisé. Nous le remplacerons par un porte-document basé sur les fiches.  
Bi-joe Statistiques faites avec Combo L'interface de Bi-joe est complexe. Nous la remplacerons par celle plus simple de Combo qui devra couvrir les besoins courants à terme.  
Actions Resoumission Action création d'une demande L'action création d'une demande est plus large et permet de faire ce que faisait l'action resoumission

 

Champs Tableaux Blocs de champs Les 3 types de champs Tableaux peuvent avantageusement être remplacé par des blocs de champs et donner une information mieux structurée.  

Limites sur le nombre d'éléments

Par ailleurs, pour veiller à la stabilité de Publik et pour que l'objectif de simplification portée par une GRU ne soit pas perdu de vue, nous avons mis en place les limitations (FIXME : ce sera en place fin juin 2022) listées ci-dessous. Les formulaires et workflows qui dépassent ces limites sont dépréciés.

  Message d'alerte Blocage
Champs dans les formulaires 200 400
Champs dans les modèles de fiche 200 400
Champs dans les blocs de champs 30 60
Champs dans une page de formulaire à venir à venir
Conditions dans une page à venir à venir
Appels webservices dans une page à venir à venir
Statuts de workflow à venir à venir
Champs dans les formulaires de workflow 40 80
Variables de workflow 40 80
Données de traitement 40 80

Dernière mise à jour le 12 août 2022 11:09 — Éditer