Hi everyone,
I am opening this vote as part of Image lightbox module organization post, since an agreement on the implementation was not reached.
To sum up the proposal, for the new lightbox functionality Loading... I will need to add 2 new modules inside the xwiki-platform-image, these being webjar
and ui
(needed for the configuration section and for integrating the template of the library).
There are 3 proposals for integrating these modules inside the already existing structure :
- create 2 generic modules for all image UI / Webjar related code
* xwiki-platform-image
* xwiki-platform-image-ui
* xwiki-platform-image-webjar
* xwiki-platform-image-api
* xwiki-platform-image-plugin
- separate the lightbox related code inside a new module, while keeping the existing structure
* xwiki-platform-image
* xwiki-platform-image-api
* xwiki-platform-image-plugin
* xwiki-platform-image-lightbox
* xwiki-platform-image-lightbox-ui
* xwiki-platform-image-lightbox-webjar
- split the existing code and the lightbox in different modules
* xwiki-platform-image
* xwiki-platform-image-(processing / resize)
* xwiki-platform-image-(processing / resize)-api
* xwiki-platform-image-(processing / resize)-plugin
* xwiki-platform-image-lightbox
* xwiki-platform-image-lightbox-ui
* xwiki-platform-image-lightbox-webjar
I’m opening the vote until 23 december at 12:00.
I am +1 for option 1, and 0 for options 2 and 3.
Please follow the initial post for the complete discussion.
Thanks!