On 4/27/07, cies
it already became a problem when suse got some strong gnome forces on board. toolkits are a religious discussion; i agree. ;) yast is a more kde'ish app that stands bad in a gnome environment (true).
so yast is a problem, and ZEN* is apparently not the solution. so now suse tries to go 'community' with yast.
No, yast is a development platform, the modules developed on it can be displayed using any of the available toolkits without modification. Currently this includes Qt, Ncurses, and GTK+.
the problem is old: the desktop linux user community needs a standard way configure their computer (the configuration/ system settings windows on other OSes). and preferably we also want console access (besides the GUI) to some of the features (like y as).
We have ncurses widget set for yast2, it is also possible to expose functionality of yast modules to a true command line interface.
the solution can be new: why not do the configuring from a webpage (that at the same time has a command line interface)?
We could in theory have a web-widget set for YaST, which would give web access, whether this happens depends whether anyone is interested enough to do it I suppose. iirc a web widget set for YaST using Wt was even suggested as a SoC project.
reasons why: - no gnome/kde/whatever dilemma
This doesn't exist at present, yast is toolkit independent.
- today with AJAX we can make very good looking interfaces. - webpages are easier to 'fix' (usability wise) - more people can help
Easier to fix perhaps, depends how the pages are generated, also it introduces a whole load of problems, like how it looks in different browsers.
features: - plugin based
Already have this
- written in ruby (or python) ((biased? who, me?))
- stylesheets can be used for theme creation I believe YaST has some limited themability already, more could be be
(eww;) at the moment yast modules can be written in YCP or Perl provided if there were a web interface.
- a command line interface (new to the locally served web page)
YaST already has this in addition to the ncurses widget set.
strategic: - try to cooperate with other distributions - share the development - seek cooperation with openusability.org - uniformize linux configuration -- users benefit - novell shows that it is really interested in the community as a
All laudable goals.
whole (sorry guys, you kind-of let the free software community -- besides your own userbase -- down by signing that MS deal: you could have know)
I won't comment on this, other to say that I won't comment on it, as it has been discussed to death elsewhere.
conclusion: obvious to me: re-write.
Obvious conclusion to me, this doesn't require a re-write
please think big!
Please realise how great and extensible the YaST platform already is.
p.p.s: did i mention that it might also be a good moment to drop RPM in favor of DEB? (this might even create a strong cooperations between suse and the debian/ubuntu/etc.)
LOL _ Benjamin Weber -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org