Vincent Massol wrote:
Hi (Sergiu),
I finally read your SX design doc yesterday night and I have some
questions:
* It's called Skin Extensions (SX) but it seems to be missing vm
extensions, right? AFAIU this is in IX. I would have expected Skin
extensions to include vm. Maybe just a problem of terminology.
Actually vm extensions are different from both SX and IX, because they
need a different approach wrt access rights. I still have to find the
time to write the proposal for Template Extensions...
* How do you manage CSS/JS that depend on the skin
used. For ex you
took the example of usersandgroups.css in your doc but that CSS is
different for Albatross and for Toucan. How do we handle this?
The idea was to work on our skinning approach, so that components'
javascript and css can be independent from the skin (I think there's
something about that said on
http://dev.xwiki.org/xwiki/bin/view/Design/InterfaceExtensions#HNewskinmodel).
* Now that it's implemented, would be nice to move
the doc to the
developer's guide and add some examples. Also do you know where in the
code this is used right now?
Yes... I have the strange feeling that time runs faster lately, as I do
less things in one day...
* Has there been some measurements to see how
performance is affected?
Nope.
--
Sergiu Dumitriu
http://purl.org/net/sergiu/