Details
-
New Feature
-
Resolution: Unresolved
-
Major
-
18.2.0-rc-1
-
None
-
Unit, Integration
-
High
-
Medium
-
Description
The main goal of UniAst was to provide a client-side AST for Cristal (equivalent of XDOM for XWiki), but this is mostly useful for Cristal backends that don't have a server-side rendering engine. XWiki does, so UniAst is slowing things down rather than helping. It would be better to use directly the BlockNote syntax in case of XWiki, for the BlockNote editor integration. This means implementing a parser and renderer for BlockNote, server-side. One benefit of this is that it will allow us to set block metadata, which is required in order to ensure compatibility with the XWiki syntax.
Attachments
Issue Links
- is related to
-
XWIKI-24004 Use directly the UniAst syntax instead of going through Markdown
-
- Closed
-