Skip to content

[Interfaces] Modernization and Corese Next Integration for Corese GUI (v5) #21

Description

@remiceres

Summary

Modernisation de l'interface graphique corese-gui, découplage de l'ancien moteur au profit de corese-next, intégration progressive des nouvelles capacités sémantiques (SPARQL 1.2, SHACL, Règles) et stabilisation générale. Démarrage en Phase 2 (Alpha 2, avril 2027).

Objectives

Phase 2 (Alpha 2 — T2–T3 2027)

  • Audit architectural de l'IHM Java/JavaFX et nettoyage de la dette technique.
  • Découplage de l'ancien moteur legacy et branchement direct sur l'API publique de corese-next.
  • Prise en charge des requêtes SPARQL 1.2 et des graphes volumineux sans gel de l'IHM.

Phase 3 & 4 (Alpha 3 & 4 — S2 2027)

  • Intégration de l'interface de validation SHACL (chargement de shapes, visualisation graphique des rapports d'anomalies).
  • Visualisation interactive des triplets assertés vs déduits par le moteur de règles.

Phase 5 (Beta 1 — Fin 2027)

  • Résolution des bugs d'affichage résiduels (mise en page des graphes, palettes de couleurs).
  • Packaging installable natif pour macOS, Windows et Linux.

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

    epicHigh-level umbrella initiative grouping multiple issues

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions