Wiki source code of Autodiscover macro extensions
Last modified by Vincent Massol on 2024/11/19 16:13
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | The idea is to extract metadata about extensions and especially about the macros that each extension contribute. Then this info can be used in different use cases (see below). | ||
| 2 | |||
| 3 | = Use Cases = | ||
| 4 | |||
| 5 | * UC1: When using a macro that doesn't exist, find if any extension has that macro and propose to install it (if the user has Admin rights, otherwise tell the user to ask an admin).((( | ||
| 6 | {{image reference="uc1.png"/}} | ||
| 7 | ))) | ||
| 8 | * UC2: Same thing as UC1 but when using the Insert Macro dialog inside the WYSIWYG editor | ||
| 9 | * UC3: When editing in wiki editor, provide autocomplete on the macro name by looking in all macros from all existing extensions (showing non-installed extensions in a special way | ||
| 10 | |||
| 11 | = Context = | ||
| 12 | |||
| 13 | * Context 1: FASTEN research project | ||
| 14 | * Context 2: Bringing intelligence to XWiki, see the [["AI in XWiki" thread>>https://forum.xwiki.org/t/ai-in-xwiki-brainstorming/3711]] | ||
| 15 | * Context 3: Usability |