On Mon, Mar 12, 2018 at 6:09 PM, Vincent Massol <vincent(a)massol.net> wrote:
Hi Caty,
On 12 Mar 2018, at 16:50, Ecaterina Moraru
(Valica) <valicac(a)gmail.com>
wrote:
Hello devs,
I want to publish additional Color Themes inside the Contrib
organisation.
These themes will be complementary to the
xwiki-platform-flamingo-themes
[1] module, and in the future we could move optional/deprecated themes
from
platform there (for example Kitty, Marina, etc).
I will want to contribute the Dawn (color-theme-dawn), Mandarin
(color-theme-mandarin), Pantera (color-theme-pantera) and Snowdrop
(color-theme-snowdrop) color themes.
What is the rationale for not having those themes bundled by default in XS
and committed along with the other color themes in xwiki-platform?
We could bundle them, but they would need an individual vote for each of
them, or as a group for the ones proposed as candidates for the Default.
Thanks,
Caty
I feel it would be much simpler for users and as you
said it’s small. So
why not make it the simplest possible for users and not have them to find
them out randomly on e.x.o and have to install the extension?
Thanks
-Vincent
I would need:
- a repository on xwiki-contrib called "color-themes"
https://github.com/xwiki-contrib/color-themes/
- a JIRA project called "COLORTHEMES"
https://jira.xwiki.org/browse/COLORTHEMES/ I will use separate
Components
for each theme
- username: evalica
A related mail thread is [xwiki-devs] Color Themes Questions
http://markmail.org/message/v75q2klsouu72mo7
I prefer having the themes grouped on Contrib, but as individual modules,
because the themes are related and small enough; while needing individual
dependencies, active installs count and platform version independence.
Thanks,
Caty
[1]
https://github.com/xwiki/xwiki-platform/tree/master/
xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-themes