Feature #8173
fermé
Suppression d'éléments obsolètes
Ajouté par Nicolas Eysseric il y a plus de 8 ans.
Mis à jour il y a presque 8 ans.
Description
Une passe générale est nécessaire afin de supprimer les éléments devenus inutiles avec le temps : images, fichiers de configuration, pages JSP, classes...
Aurore a commencé cela avec les images :
- Statut changé de In progress... à Resolved
- % réalisé changé de 0 à 100
Voilà les éléments ayant pu être supprimés :
- de nombreux éléments de
/weblib
étaient obsolètes,
- propriétés, JSPs et classes JAVA relatives à des applications anciennes qui n'existent plus (vsic, fileboxPlus, expertLocator...),
- l'ensemble du module
containerManager
. De ce fait, le module contentManager
a été enrichi pour centraliser ce qui devait l'être. De nombreuses méthodes non utilisées ont pu être supprimées également.
- la fonctionnalité de glossaire de la taxonomie. Elle permettait de parcourir le Plan de Classement et d'afficher la description des valeurs. Le code sous-jacent était trop lourd (recherche SQL, recherche Lucene, interface obsolète...) pour une fonctionnalité non utilisée.
- le champ de formulaire
jdbcRef
(uniquement utilisé par l'application MyDB qui ne sera pas présente de Silverpeas 6).
- le champ de formulaire
pdcUser
qui permettait de rechercher des utilisateurs sur le Plan de classement (via l'application Annuaire d'experts). Fonctionnalité plus utilisée depuis pas mal de temps...
- Grâce à la suppression des deux champs cités ci-dessus, le service
selection
a pu être sévèrement allégé. De plus, les modules genericPanel
et genericPanelPeas
ont été tout simplement supprimés.
- Suppression du code qui ne l'avait pas été lors de la refonte du user panel.
Au final, ce sont près de 50 classes JAVA, 25 pages JSP et 20 fichiers properties qui ont été supprimés.
Voici les PRs :
- Statut changé de Resolved à Integration in progress...
- Statut changé de Integration in progress... à Closed
- Lié à Bug #8191: Demande de congés: erreur lors du choix du responsable ajouté
Formats disponibles : Atom
PDF