On 05.03.2010, at 15:52, Frank Sundermeyer wrote:
On Friday 05 March 2010 14:45:31 Thomas Schmidt wrote:
Hi,
As most of us were not involved in the last redesign: Which were the problems and how do you suggest to avoid them? I think the problems were that each app duplicated the design files and did local changes to it.
this is one of the many problems (compare en.o.o with help.o.o) for example. Others are:
* not all apps use static.o.o as a single source for common CSS, JS and images (so this stuff can be browser-cached for all opensuse servers)
* there are some common elements such as the webstatistics JS snippet or the sponsors box, that are local to all apps. Changing these ATM means to do the same edits to almost 20 files on different servers
* there is no policy that the skin has to be used - some servers such as features.o.o or lists.o.o do not use the skin at all
* there is a number of web applications developed in-house. Instead of using the same pool of CSS (wherever possible) together with a unique naming convention each application uses it's own css implementation
* apart from the skin itself we have no common CSS for non-skin elements that should be used in all apps
* we have no openSUSE JavaScript library for common JS tasks such login
...and I probably forgot some topics...
* we have no way to maintain common content, like the main navigation/ sponsors/footer-elements/etc. In the current theme, I e.g. had to add manually links to other openSUSE.org pages many times. Best, Robert
-- Regards Frank
Frank Sundermeyer, Technical Writer, Documentation SUSE Linux Products GmbH, Maxfeldstr. 5, D-90409 Nuernberg Tel: +49-911-74053-0, Fax: +49-911-7417755; http://www.opensuse.org/ SUSE Linux Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) "Reality is always controlled by the people who are most insane" Dogbert -- To unsubscribe, e-mail: opensuse-boosters+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-boosters+help@opensuse.org
--- Robert Lihm, Webdesigner - openSUSE Boosters Team SUSE LINUX Products GmbH, Maxfeldstr. 5, D-90409 Nuernberg Tel: +49-911-74053-0 - rlihm@suse.de ____________________________________________________________ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ____________________________________________________________ SUSE - a Novell business -- To unsubscribe, e-mail: opensuse-boosters+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-boosters+help@opensuse.org