Skip to content

[Roadmap] Phase 5 — Outillage, Intégration & Transition (5.0.0-beta.1) #625

Description

@remiceres

Summary

Phase 5 de la feuille de route Corese v5 : Modernisation de l'écosystème applicatif (Serveur, CLI, GUI), arbitrage de compatibilité v4 et transition vers la Beta 1.

Objectives

  • Finalisation et production de corese-server v5 : endpoints REST complets, gestion de la concurrence, annulation des requêtes, déploiement conteneurisé (Docker officiel) et métriques de santé.
  • Finalisation de corese-command : CLI autonome, distribution binaire et scripts d'exécution pour la production.
  • Modernisation et adaptation finale de corese-gui : résolution des bugs d'affichage, support des graphes volumineux, visualisation des triplets inférés et packaging natif installable (Windows, macOS, Linux).
  • Arbitrage de compatibilité v4 : décider du sort de STTL, LDScript, des formats spécifiques et des anciens plugins.
  • Guide de migration v4 vers v5 : exemples concrets et équivalences d'API pour les utilisateurs existants.
  • Gel des API publiques : figer les interfaces Java du package fr.inria.corese pour préparer la version finale.

Target Deliverable

Publication de Corese 5.0.0-beta.1 (écosystème complet moteur + serveur + CLI + GUI prêt pour les tests utilisateurs).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    epicEpic used in the planning of the P16/Probabl refactoring of Corese

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions