Liste de liens :
Liste de liens :
Le split est fini quand :
Formalisation du nouveau système :
“computing fin” et “rendering fin” précisent si un passage a été fait pour vérifier et optimiser le compute et le render de la commande grâce à hasParameterChanged() à savoir : ne pas recomputer la totalité du result ou ne pas recréer le chart complet en fonction du type de paramètre qui a changé depuis le last computing ou le last rendering. Au-delà des optimisations (suppression des appels inutiles à R/CWB) cela peut permettre, pour les results de type table, de garder le tri/sélection de lignes, ou pour les charts, de conserver le zoom/pan/sélection entre deux rendus.
TXMResult | loadParameters() | @Parameter | _compute() | canCompute() | saveParameters() | computing fin | rendering fin |
---|---|---|---|---|---|---|---|
Concordance* | x | x | x | x | x | - | |
Contrast | |||||||
.AbsoluteFrequency | |||||||
.Chi2 | |||||||
.RelativeFrequency | |||||||
.Specificities2 | |||||||
Cooccurrence* | x | x | x | x | x | - | |
Index* | x | x | x | x | - | - | |
.TSIndex | |||||||
Information/Diagnostic* | - | x | x | - | - | ? | - |
InternalView* | x | x | x | x | x | x | - |
LexicalTable* | x | x | x | x | - | ||
Lexicon* | ? | ? | x | x | ? | - | |
ParaBrowser | |||||||
Preview | - | ||||||
QueryAutoCooccurence | - | ||||||
QueryCooccurence | - | ||||||
QueryIndex | - | ||||||
Referencer* | x | x | x | x | x | - | |
Selection | |||||||
Specificities* | - | x | x | x | - | - | |
Summary (utilité TXMResult?) | |||||||
TIGERSearch | |||||||
ChartResult | loadParameters() | @Parameter | _compute() | canCompute() | saveParameters() | computing fin | rendering fin |
AHC* | - | - | x | - | |||
CA* | - | x | ? | x | - | ? | |
Eigenvalues* | - | - | - | x | - | - | |
PartitionDimensions* | - | - | x | x | - | - | x |
Progression* | - | x | x | x | - | x | |
SpecificitiesSelection* | - | x | - | x | - | - | x |
TextsBalance | x (mais bug dataset) | x | x | x | non fait | ||
WordCloud | x | x | x | x | x | x | |
TXMObject | loadParameters() | @Parameter | _compute() | canCompute() | saveParameters() | computing fin | rendering fin |
Alignment | |||||||
Base | |||||||
Corpus | |||||||
.Corpus | |||||||
..MainCorpus | |||||||
..Subcorpus | |||||||
Edition | |||||||
Page | |||||||
Partition | |||||||
Partition | |||||||
Project | |||||||
SavedQuery | |||||||
Script | |||||||
Text | |||||||
Workspace | |||||||
TXMEditor | _createPartControl() | @Parameter | updateResultFromEditor() | updateEditorFromResult() | Infos supplémentaires | ||
---|---|---|---|---|---|---|---|
ConcordanceEditor | |||||||
CooccurrencesEditor | x | x | x | x | BUG: plantage si on choisit “structure” sur le corpus VOEUX, à tester car ca vient peut-être de mon corpus qui est obsolète, c'est une erreur CQP/JNI voir même un crash sur la dll JNI sur le corpus DISCOURS | ||
IndexEditor | x | x | - | x | BUG: la création d'une table lexicale depuis le noeud est la même peu importe si on choisit “use all occurrences” ou “index occurrences”, à vérifer. BUG: la fonction ne fonctionne que depuis une partition pas depuis un sous-corpus ⇒ la virer sur les sous-corpus ? | ||
.DictionnaryEditor | |||||||
InformationEditor | x | x | - | x | |||
InternalViewEditor | x | x | - | x | BUG: les cancel des PropertiesSelector ne fonctionnent pas [Matt après ton fix le cancel fonctionne mais le result est quand même recomputed, t'as moy de jeter un oeil ?] | ||
LexicalTableEditor | |||||||
QueryIndexEditor | x | x | - | x | |||
ReferencerEditor | BUG: double clic ET context menu vers Concordances plantent | ||||||
SpecificitiesEditor | x | x | - | x | |||
SVGGraphicEditor | |||||||
TIGERSearchEditor | |||||||
TSIndexEditor | |||||||
Chartditor | __createPartControl() | @Parameter | updateResultFromEditor() | updateEditorFromResult() | Infos supplémentaires | ||
AHCChartEditor | |||||||
CAFactorialMapChartEditor | |||||||
EigenvaluesChartEditor | - | - | - | - | |||
PartitionDimensionsEditor | x | x | - | - | |||
ProgressionEditor | x | x | x | x | |||
SpecificitiesSelectionEditor | X | X | - | - | |||
TextsBalanceEditor | x | x | - | - | |||
WordCloudEditor | x | x | - | - | |||
Commande | Toolbar “Tools” | Context menu Vue Corpus | Menu “Tools” | Context menu Editor | |||
---|---|---|---|---|---|---|---|
AHC* | |||||||
CA* | |||||||
Concordance* | x | x | x | manque, lignes vers ??? | |||
Cooccurrence | x | x | x | manque lignes vers concordances | |||
Eigenvalues* | - | - | - | - | |||
Index* | x | x | x | x (concordance, cooccurrence, progression) | |||
Information/Diagnostic* | x | x | manquant | - | |||
LexicalTable* | x | x | x | x (4 commandes) | |||
Lexicon* | x | x | x | ||||
PartitionDimensions* | x | x | x | ||||
Progression* | x | x | x | - | |||
Referencer* | x | x | x | refToConc (ok mais prob de label) | |||
Specificities* | x | manquant | x | x (lignes vers chart) | |||
SpecificitiesSelection* | - | - | - | - | |||
TextsBalance | x | x | x | ||||
WordCloud | x | x | x | ||||
Utiliser : toolbar:org.txm.rcp.toolbartools?after=ID
où ID est l'id de la commande qui va précéder la commande actuelle, ex. de locationURI dans org.txm.ca.rcp :
toolbar:org.txm.rcp.toolbartools?after=org.txm.partition.rcp.handlers.ComputePartitionDimensionsBarChart
placera la commande APRES la commande de dimensions de partition.
Toolbar :
Corpus :
0.7.9 et 0.8
Partition :
0.7.9 et 0.8
Pour finaliser les chaines et traduire, on a besoin :
A FAIRE :
Cible finale pour la BETA des nouveautés/réglages de TXM, vues les deadlines que l'on s'est imposées et pour tenir compte des retours des réunions de Besançon et de Lyon sur cette thématique :
Cette première solution n'est pas la solution définitive mais établi un compromis entre l'état des développements et les attentes. Si on a le temps (ou si l'on accepte de déplacer la deadline, a priori non), on pourra ajouter aux développements :
(A récupérer dans 0.7.9)
(à virer, ou pas)
Les corpus exemples sont représentatifs de la diversité des types de corpus pris en charge par TXM.
Ils peuvent aider comme support à une formation ou pour la prise en main du logiciel.
On livre 4 corpus représentant les formats pris en charge par TXM :
On livre des corpus représentant les capacités TEI et l'édition synoptique :
Suivant le volume correspondant, on peut ne pas tout livrer dans l'installeur, mais documenter comment récupérer certains facilement.
On livre 4 corpus représentant les formats pris en charge par TXM :
On livre des corpus représentant les capacités TEI et l'édition synoptique :
Merci de faire vos commentaires et retours de bugs dans la page de suivi https://groupes.renater.fr/wiki/txm-users/public/retours_de_bugs_logiciel/txm_0.8.0.
[en italique les remarques sur ce qui est en cours de finalisation]
Pour chaque commande, il faut vérifier par ailleurs les valeurs par défaut des paramètres dans les préférences de la commande.
L'évolution de l'architecture de TXM a eu des répercussions jusque dans de nouvelles possibilités dans l'interface utilisateur.
left pivot frlemma frpos right va continuer de prêter son concours à leurs jeunes Etats jeune ADJ pour qu'ils portent leurs responsabilités et développent leurs propres pays en en passant : qu'il est beau notre vieux Paris vieux ADJ rajeuni ! - ou bien de la mise en œuvre
en cours d'écriture : https://mensuel.framapad.org/p/LvdfZOCccm (à utiliser pour la mise à jour du manual, le message d'annonce, la welcome page…)