Task #690

Reorganize TXM source code to better match the RCP development plug-ins system.

Ajouté par Matthieu Decorde il y a plus de 3 ans. Mis à jour il y a 3 mois.

Statut:New Début:12/05/2015
Priorité:Normal Echéance:
Assigné à:- % réalisé:

55%

Catégorie:Development Temps passé: -
Version cible:TXM 0.7.9

Description

See:
https://groupes.renater.fr/wiki/txm-info/public/plugins_structure
https://groupes.renater.fr/wiki/txm-info/public/preferences_system
https://groupes.renater.fr/wiki/txm-info/public/svn_structure

Reorganize TXM source code to better match the RCP development plug-ins system.
Reorganize the TBX packages in the same way as Eclipse packages organization (group by functionalities instead of components).
Reorganize the RCP packages in the same way as Eclipse packages organization (group by functionalities instead of components).
This new organization will help us to create new plug-ins and also facilitate the online P2 updating process.

Split, extract and move source code of each command (or commands group) in some new RCP plug-in projects, for more details see the above links.

Summary:
for each command:

  • create a core plug-in as org.txm.progression.core
  • create an UI dedicated plug-in as org.txm.progression.rcp

Sous-tâches

Task #1464: Improve TBX and RCP preferences mechanismNew

Task #1861: Reorganize Wordcloud functions into plug-in projectsNew

Task #2132: Wordcloud, default preferencesFeedback

Task #2109: Reorganize Lexical Table functions into plug-in projectsNew

Task #2124: Lexical Table, default preferencesFeedback

Task #2152: Lexical Table, extract and move messages to plug-insIn Progress

Task #2110: Reorganize Index functions into plug-in projectsNew

Task #2123: Index, default preferencesFeedback

Task #2151: Index, extract and move messages to plug-insFeedback

Task #1333: Find a way to not include and link the TBX project binari...New

Task #2057: Extract and move each external lib used in TXM to wrapper...In Progress

Task #2112: Reorganize CAH functions into plug-in projectsNew

Task #2125: CAH, default preferencesFeedback

Task #2147: CAH, extract and move messages to plug-insFeedback

Task #2111: Reorganize CA functions into plug-in projectsNew

Task #2122: CA, default preferencesFeedback

Task #2143: CA, extract and move messages to plug-insFeedback

Task #2133: Reorganize Cooccurrence functions into plug-in projectsNew

Task #2127: Cooccurrences, default preferencesFeedback

Task #2150: Cooccurrence, extract and move messages to plug-insFeedback

Task #2134: Reorganize Concordance functions into plug-in projectsNew

Task #2128: Concordances, default preferencesFeedback

Task #2226: Concordance, extract and move messages to plug-insNew

Task #2135: Reorganize Texts Balance functions into plug-in projectsNew

Task #2131: Texts Balance, default preferencesFeedback

Task #2136: Reorganize Partition functions into plug-in projectsNew

Task #2126: Partition, default preferencesNew

Task #2137: Reorganize Progression functions into plug-in projectsNew

Task #2129: Progression, default preferencesFeedback

Task #2153: Progression, extract and move messages to plug-insFeedback

Task #2138: Reorganize Specificities functions into plug-in projectsNew

Task #2130: Specificities, default preferencesFeedback

Task #2154: Specificities, extract and move messages to plug-insFeedback

Task #2139: Reorganize charts engine into plug-in projectsNew

Task #2140: Charts engine, default preferencesIn Progress

Task #2148: Charts engine, extract and move messages to plug-insFeedback

Task #2141: Reorganize R stats engine into plug-in projectsIn Progress

Task #2142: R stats engine, default preferencesIn Progress

Task #2158: R, extract and move messages to plug-insFeedback

Task #2155: Reorganize Synoptic Editor functions into plug-in projectsNew

Task #2156: Reorganize Lexicon functions into plug-in projectsNew

Task #2180: Lexicon, extract and move messages to plug-insFeedback

Task #2188: Lexicon, default preferencesNew

Historique

#1 Mis à jour par Serge Heiden il y a plus de 3 ans

  • Catégorie changé de Documentation à Development

#2 Mis à jour par Matthieu Decorde il y a plus de 3 ans

  • Version cible changé de TXM 0.7.6 à TXM 0.7.7

#3 Mis à jour par Serge Heiden il y a environ 3 ans

  • Version cible changé de TXM 0.7.7 à TXM 0.7.8

#4 Mis à jour par Sebastien Jacquot il y a presque 3 ans

  • Description mis à jour (diff)

#5 Mis à jour par Sebastien Jacquot il y a plus de 2 ans

  • Description mis à jour (diff)

#6 Mis à jour par Sebastien Jacquot il y a environ 2 ans

  • Description mis à jour (diff)

#7 Mis à jour par Matthieu Decorde il y a environ 2 ans

  • Version cible changé de TXM 0.7.8 à TXM 0.7.9

#8 Mis à jour par Sebastien Jacquot il y a 6 mois

  • Sujet changé de Reorganize TXM plugins à Reorganize TXM source code to better match the RCP development plug-ins system.
  • Description mis à jour (diff)

#9 Mis à jour par Sebastien Jacquot il y a 6 mois

  • Description mis à jour (diff)

#10 Mis à jour par Sebastien Jacquot il y a 6 mois

  • Description mis à jour (diff)

Formats disponibles : Atom PDF