Lodex version 7.16.1: Résumé des épisodes précédents
2017-07-07par François Parmentier
dans Aspects techniques
Depuis la fin de la prestation de développement de l’outil lodex
(voir le billet Revue #6 (et dernière) pour la « Pérennisation du prototype LODEX »), nous sommes passés de la version 7.8.1 à la version 7.16.1. La gestion sémantique de version, appliquée ici, nous apprend (puisque nous sommes toujours dans la même version majeure, la 7) qu’il n’y a pas eu de changement non rétrocompatible. En revanche, comme la version mineure est passée de 8 à 16, on peut dire qu’il y a eu 8 versions apportant des fonctionnalités supplémentaires.
Nous allons voir quelles sont ces nouvelles fonctionnalités, sans nous attarder sur les corrections de bogues.
- 7.9
-
- Julia (l’administrateur) peut ajouter des ressources à un jeu de données déjà publié (voir la carte Trello correspondante)
- Julia peut modifier un champ dans un jeu déjà publié de la même manière qu’elle peut en ajouter un (plus cohérent, carte Trello)
- Un utilisateur peut proposer un nouveau champ sur un jeu déjà publié (Trello)
- 7.10
-
- dans l’administration, quand un champ couvre tout le jeu de données (ou dataset), son titre est affiché en gras (Trello); de même, quand des champs sont groupés, on le montre à l’affichage
- permet à l’utilisateur de changer le nombre de ressources affichées par page (Trello)
- un utilisateur d’un jeu publié peut intégrer les données dans un autre site web (Trello)
- Julia (dans l’administration) peut charger des données à partir d’une URL (Trello)
- 7.11
-
- à noter : à partir de cette version, c’est l’équipe Inist-CNRS qui prend la relève, la prestation étant terminée
- traduction en français des noms des formats
- nouveaux formats (
MarkDown
,Title
) - diverses améliorations
- 7.12
-
- la base
mongoDb
delodex
est supprimée lors de la suppression de son instance dans le cas d’une administration via ezMaster - nouveau format:
trelloTimeline
pour intégrer une Roadmap Inist - intégration de route de l’API du prototype (les reducers)
- configuration de la vérification de la qualité de code par bitHound
- la base
- 7.13
-
- nouveau format
Paragraph
- nouveau format
Contextual Chart
(pour afficher des graphiques)
- nouveau format
- 7.14
-
- nouvel export: N-Quads étendu (contenant les DOI des documents ISTEX renvoyés par une requête ISTEX présente dans la ressource, GitHub 307)
- nouvel export: N-Quads étendu compressé
- possibilité de changer la position de la barre d’onglets (GitHub 345)
- 7.15
-
- nouvel onglet: Aperçu (GitHub 344 et GitHub 355)
- affichage de l’URI de la ressource (GitHub 359)
- justification des paragraphes
abstract
dans le formatIstex
(GitHub 335 et GitHub 351) - nouveau format:
Lodex Link
(GitHub 358) - nouveaux transformers :
PREFIX
etSUFFIX
(GitHub 347 et GitHub 353) - correction de l’export TSV (GitHub 360)
- 7.16
-
- nouveau transformer :
DEFAULT
(GitHub 375) - tous les onglets utilisent le même filtre (GitHub 376)
- ajout du CORS sur l’API (GitHub 388)
- page d’affichage d’une ressource : quand une valeur est vide ou absente, le champ n’est pas affiché (GitHub 387, GitHub 383)
- meilleur support des identifiants et URI locaux (GitHub 388, 83f6c80)
- amélioration de la zone d’édition des champs au format
Paragraph
(GitHub 389, GitHub 377)
- nouveau transformer :