-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dne 15.2.2011 12:34, Johannes Meixner napsal(a):
Hello,
On Feb 15 09:03 Jiri Srain wrote (excerpt):
Actually, this leads to one requirement on the overal architecture, which was mentioned couple of times already: To have a back-end providing the business logic with a reasonable high-level API, on top of which both YaST and WebYaST can provide their UIs.
At least for me it is the topmost feature which YCP provides what helps me to make a tool for my particular config task:
One language where I can describe the UI independent from the various actual user-frontends (ncurses, Gtk, QT).
But even YCP does not provide sufficient high-level functions to describe the UI really easily.
... shortened a bit ...
In the end I have something like the automatic layout of TeX in mind.
Of course I know that there is not the needed manpower...
Let's get some fresh inspiration in other (similar projects), for instance Android :) This part describes all the Android layers in general: http://developer.android.com/guide/basics/what-is-android.html This part describes the Android application UI layout. It can be easily written in XML (or Java, but XML is preferred): http://developer.android.com/resources/tutorials/views/index.html UI written in XML is easy to understand, easy to write (e.g., in Eclipse with Android SDK plug-in), well documented. And it's similar to layout written in YCP (except, it's a well-known language). Bye Lukas - -- Lukas Ocilka, Appliances Department, Novell Inc. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iD8DBQFNWnhBVSqMdRCqTiwRAp6dAJ0Xcnerwsv2zZKFL+AtWPAFWwUtTACeMUgM J/B8sJ8oAknqhl/l+wx+RCQ= =4ORE -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org