Actions
Feature #12584
ferméAméliorer la possibilité de développer des composants externes
Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Début:
15/09/2021
Echéance:
% réalisé:
100%
Temps estimé:
Livraison en TEST:
Livraison en PROD:
Description
Lors de la mise à jour d'un composant Silverpeas externe pour qu'il puisse fonctionner avec Silverpeas 6, un certain nombre d'améliorations ont été identifiées pour faciliter l'écriture de tels composants mais aussi l'écriture de tests d'intégrations des composants dans Silverpeas Components.
Ces améliorations portent sur deux axes :- découper silverpeas-core-web en deux modules :
- silverpeas-core-webapi pour tout ce qui est API de développement de composants web (MVC et REST),
- silverpeas-core-rs pour tout ce qui est des services Web REST et qui n'ont pas à être dans les dépendances des projets,
- améliorer le code, en l'occurrence dans la gestion des exceptions des services REST (et éviter des retours HTTP 500 pour des erreurs fonctionnelles maîtrisées)
Actions