[xwiki-devs] SX questions
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. * 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? * 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? * Has there been some measurements to see how performance is affected? Thanks a lot, sounds very cool. -Vincent
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/
participants (2)
-
Sergiu Dumitriu -
Vincent Massol