@Vincent:
* I understood that we would rename the old default theme if we would have
kept it in the distribution. At first I wanted to transform it to align
with the changes and give it a new name. Since I removed it the only
renaming step left would be the name of extension. Right now what is on
extensions is exactly the state of the theme before 3.4 -
ColorThemes.DefaultColorTheme. We could rename it OR leave it original and
act like a revert/reset point. If we will rename it, the new name would
have no particular meaning for the users (since they know it by the
old/default name).

* When a theme has been removed, the variables that will be applied are
from the fallback theme (the complete gray one).
If he used the Default33, we will see the variables from the new Default.
If we had a custom theme (not from the themes that were bundled) he will
see it, but the look will be messed up (since the skin had changed). The
solution will be to align his custom theme with the new changes or
revert/add the skin to accommodate the particular style.


@Sergiu:
are you referring to rename the new "Default Color Theme" into something
else? We could do that. The only problem is the one raised by Vincent, when
a user is doing an upgrade he will need to manually set the new default (if
that is what he was using) to the newNameTheme. IMO, we have a theme called
"Default Color Theme" in order to differentiate it from the others and
because we are doing the majority of the test and screenshots  with it.

Thanks all,
Caty

On Thu, Jan 12, 2012 at 10:09, Marius Dumitru Florea <
[email protected]> wrote:

> +1 provided we address the backward compatibility issue raised by Vincent.
>
> Thanks,
> Marius
>
> On Thu, Jan 12, 2012 at 8:54 AM, Vincent Massol <[email protected]>
> wrote:
> > Hi Caty,
> >
> > On Jan 11, 2012, at 5:30 PM, Ecaterina Moraru (Valica) wrote:
> >
> >> Hi devs,
> >>
> >> Since the recent Skin/ColorThemes changes done for XE 3.4, the existing
> >> ColorThemes are deprecated.
> >> I propose to remove them from our standard distribution and replace them
> >> with some themes created specially for the new skin changes.
> >> You can see these 3 new colorthemes (Ruby, Dusk, Mint) at:
> >>
> http://incubator.myxwiki.org/xwiki/bin/view/Improvements/34NewColorThemes
> >> (clicking on the preview image you can see them in action)
> >> obs. I created a ColorTheme for every color we have in XWiki logo (blue,
> >> orange, red, green)
> >>
> >> The deprecated ColorThemes will still be available in the extensions
> >> repository:
> >> Default
> >>
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Default33+ColorTheme
> >> Bordo
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Bordo+ColorTheme
> >> Nature
> >> http://extensions.xwiki.org/xwiki/bin/view/Extension/Nature+ColorTheme
> >> BlueSky
> >> http://extensions.xwiki.org/xwiki/bin/view/Extension/BlueSky+ColorTheme
> >> Inner Dark
> >>
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Inner+Dark+ColorTheme
> >> Nightfall
> >>
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Nightfall+ColorTheme
> >> Peach
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Peach+ColorTheme
> >>
> >> This is my +1
> >>
> >> Pull request at
> >> https://github.com/xwiki/xwiki-enterprise/pull/14
> >> waiting for the vote result and will be committed for 3.4 RC1.
> >
> > +1
> >
> > I've commented on the issue (I saw it before seeing this thread). I'm
> copy -pasting what I mentioned there:
> >
> > * Didn't we agree to name the 3.3 color theme with a name instead of
> Default33?
> > * What happens if a user was using one of those color themes in 3.3 and
> upgrades to 3.4? His color themes won't be found (not sure what color theme
> will be used in this case - the new default one?). So it means we agree to
> break the user. It also means that the minimum we should do it make sure to
> document this in the Release Notes to explain how to get back his theme.
> >
> > Thanks
> > -Vincent
> >
> > _______________________________________________
> > devs mailing list
> > [email protected]
> > http://lists.xwiki.org/mailman/listinfo/devs
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to