On 01/11/2011 01:55 PM, Jerome Velociter wrote:
> Hello devs,
>
> I've just hit an issue where my application relies on CSS styles
> definitions that are being dropped between 2.7 and 3.0, namely all the
> dashboardXXX classes, abandoned in favor of the new dashboard macro
> styles.
> While I reckon those CSS classes were never explicitly defined as
> being APIs developers should rely on, I think we should offer better
> backward compatibility for those who did rely on them, just like we do
> with JavaScript code (see
> http://dev.xwiki.org/xwiki/bin/view/Community/DevelopmentPractices#HBackwardcompatibilityanddeprecation
> )
>
> What we could do is introduce a compatibility.css file holding styles
> for such deprecated classes, and decide if we want it or not included
> by default (The JavaScript compatibility.js file is included by
> default, for example, although the rules states that XE releases
> should work just the same without it, of course).
>

> WDYT ?

How would you detect that a style is deprecated?

Thanks,
Marius

>
> Jérôme.
> _______________________________________________
> 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