Move all Doxia based modules to contrib

Hi devs,

The following rendering modules are based on Doxia:

  • xwiki-rendering-syntax-doxia
  • xwiki-rendering-syntax-apt
  • xwiki-rendering-syntax-docbook
  • xwiki-rendering-syntax-twiki

None of them are packaged in XWiki Standard and I doubt any are really used much in practice (or ever were to be honest). Doxia 2 started to do some clean and removed support for docbook and twiki and I think we should start to do the same thing.

So I’m proposing to move all Doxia related modules to their own https://github.com/xwiki-contrib/doxia repository.

WDYT ?

Here is my +1.

+1

Thanks,
Alex

+1 to move them to contrib, ideally creating one repo per module. However this would mean a dep on a released version of the doxia module and a re-release of all the modules when the doxia module changes, so not sure in the end. Maybe a single repo is the best after all, idk.

Thanks

+1

Thanks,
Marius

I really don’t think having a different repo for each module is needed, as those modules are really not much more than proxies around Doxia modules.

ok good then, I thought you wanted several repos since you wrote:

:slight_smile: (probably a typo).

+1 as well, thanks!

Not sure what you mean, I mentioned only a single repository named https://github.com/xwiki-contrib/doxia.

“to their own repository” means one repo for each (In French: “… de bouger tous les modules concernant Doxia dans leur repository”). Indeed, the mention of a single GH repo was contradictory.

1 Like

4 +1

Doing the move.

Great, thanks! A win for reducing the size of platform :slight_smile: