Project

General

Profile

Actions

Feature #8173

closed

Suppression d'éléments obsolètes

Added by Nicolas Eysseric over 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
Start date:
08/03/2016
Due date:
% Done:

100%

Estimated time:
Livraison en TEST:
Livraison en PROD:

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...


Related issues

Related to Silverpeas Core - Bug #8191: Demande de congés: erreur lors du choix du responsableClosedNicolas Eysseric08/18/2016

Actions
Actions #2

Updated by Nicolas Eysseric over 5 years ago

  • Status changed from In progress... to Resolved
  • % Done changed from 0 to 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 :
Actions #3

Updated by Aurore Allibe over 5 years ago

Suppression des icônes utilisées pour l'operationPane + d'autres icônes inutilisées.

https://github.com/Silverpeas/Silverpeas-Core/pull/765

Actions #4

Updated by Aurore Allibe over 5 years ago

Actions #5

Updated by Miguel Moquillon over 5 years ago

  • Status changed from Resolved to Integration in progress...
Actions #6

Updated by Miguel Moquillon over 5 years ago

  • Status changed from Integration in progress... to Closed
Actions #8

Updated by Nicolas Eysseric about 5 years ago

  • Related to Bug #8191: Demande de congés: erreur lors du choix du responsable added
Actions

Also available in: Atom PDF