Outils pour utilisateurs

Outils du site


Panneau latéral

public:specs_gestionnaire_cql

Gestionnaire de requête CQL

Objectif

Doter TXM d'un composant qui organise les requêtes d'un utilisateur pour les :

  • documenter
  • partager
  • garder dans un historique
  • etc.

Solution

TXM 0.7.8

Plusieurs composants répondent en partie à l'objectif :

  • le QueryWidget qui garde un historique des CQL mais limité à la session
  • la vue Requête qui garde un historique des requêtes d'un MainCorpus

prochaine étape

SLH

Il faut qu'on retaille cette spéc, il ne peut pas s'agir que d'une vue requêtes et de centraliser l'usage et l'historique de requêtes ayant réussi pour certains corpus.

La prio me semble clairement être de déjà recharger les historiques de requêtes dans les champs de requêtes des outils au delà d'une session de travail (pas forcément tout mais au moins les dernières, comme pour l'historique des commandes de shells). C'est ce qui serait le plus utile pour un dév pas forcément très gros. Il y a déjà toute l'infrastructure pour les stocker, il suffit juste de les charger dans le bouton d'historique au moment où on crée les champs requêtes, voire d'aider à naviguer dans l'historique des requêtes comme on le fait déjà dans les valeurs d'annotations Analec.

Un autre point de vue à discuter et à développer est celui de l'échange de requêtes :
- entre personnes ou avec soi-même dans le temps
- par le biais de bibliothèques de requêtes (organisation, documentation, nommage, spécificité à une langue...)
Un peu comme pour les macros, j'ai des requêtes types, comme par exemple les mots outils ou les mots pleins pour différentes langues, que j'aimerais diffuser ou utiliser si je les découvre (eg import/export + bibliothèque de requêtes comme pour les XSL ou les macros).
Un corpus peut également comporter une bibliothèque de requêtes spécifiques ou utiles (nouveaux paramètres d'import). 
public/specs_gestionnaire_cql.txt · Dernière modification: 2017/06/08 09:17 par matthieu.decorde@ens-lyon.fr