SIGI, editing activities also in the browser
summary
SIGI uses JetBrains MPS DSLs for Luxembourg public administration and builds web editors that replicate a subset of MPS workflows. The system runs an MPSServer plugin exposing MPS APIs over HTTP/WebSocket and a TypeScript client built with WebEditKit, with generated facades from mps-interop. About 40–50 business analysts use the languages; the web editor supports create/edit/delete, drag‑and‑drop, live propagation to MPS, XML export and partial deploy. It works for lightweight editing but full MPS features, usability parity and server scalability remain open challenges.
AI-written summary · about
chapters (8)
- 0:00SIGI and web editing
- 1:05Web editor for MPS
- 11:18MPS server and Web Edit Kit
- 15:52Web editor demo
- 23:58Web Edit Kit implementation
- 34:21Project status and challenges
- 42:30Future web editor plans
- 44:13Q&A on MPS and web
related talks
32mWeb-based Diagram Editors with GLSP
40mDiagram Editors Boosted: Collaborative, Testable and Accessible diagrams with Eclipse GLSP
33mDiagram Editors with GLSP: Why flexibility is key
34mBuilding Web-based Modeling Tools based on Eclipse Theia
26mBespin
29mDiagram Editors in Theia with Eclipse GLSP
06mZero to One How to Integrate a Graphical Editor in a Cloud IDE
47mNovel Markup Language Editing System
