Re: Re: Re: Have you looked at UIML?

Gerald Bauer <[email protected]>
Newsgroups gmane.comp.python.anygui.devel
Message-ID <[email protected]>
Hi,

  Just to summarize to clear-up any misunderstanding:

   Anygui is a fantastic project and by its very
nature is more pythonic than XUL. Both can exist
side-by side peacefully.

   As mentioned before I want to stress the importance
of XUL as it has the same goal as Anygui, that is,
creating rich UIs independent of the GUI toolkit. 

   You don't need to rush into supporting XUL, but
putting it on the backburner isn't the way to go
either.

   XUL somehow seems to be held back by the myth that
it is a Mozilla only affair: No, XUL (that is, XML
User Interface Language) is like HTML independent of
the browser or toolkit (although XUL is still evolving
and not sanctioned by the W3C it will eventually get
standardized like HTML in the early days; after all a
shake-out in the real-world is better than
recommending a spec that is dead on arrival).

   XUL and XML UI alternatives: For now XForms is the
only viable alternative. However, XForms is just a
building block (that is, a subset) of XUL. Conclusio:
XUL and XForms don't compete. XForms is just a
stripped down, minimal XUL ultra-lite version. As an
example: XUL includes tags like toolbar, menubar,
tree, datagrid, popup, and so on all of which are
missing in XForms.


> Given my current understanding of the situation
> (which I am more than
> happy to revise, mind you) I think adding a XUL
> component/parser/thingy to Anygui is fine. Other
> than that, I'm not
> sure what you would like us to do. (Changing
> component names etc.
> might be fine too, but then I'd like concrete naming
> suggestions
> really soon -- from anyone who't interested in the
> matter.)

  Anygui is your project and all I wanted to achieve
is to stress the importance of XUL. It's up to you to
decide how to add XUL to anygui and make anygui more
accessible and useful.

  As I wrote earlier, I will get back with more
specific thoughts once I read your Practial Python.
Expect some specifics in mid-October.

> Whether he is an expert, has studied the issue for 
> long time and all the trade-offs or he is just in an

> honey-moon phase with a technology  or a zealot,
> it does not matter, talking down to people and 
> brochureware arguments sound simply incompetent and 
> arrogant to technical ears.

  Unfortunately, I don't have the time to reproduce my
XUL talk slides and tech docs in every single email
and in addition who is going to read dozens of pages
or more. 

  I invite you to browse over the Luxor XUL docs at
http://luxor-xul.sourceforge.net and see if your
brochureware argument is justified.

  The goal of XUL like HTML is freedom (that is, 
freedom to choose your GUI toolkit, your scripting
language, your runtime, and so on).

 Brand me as zealot or whatever, but I don't accept
the single-vendor milk machine toolkits that are
prelevent today if you build desktop apps . 

 Hoping that Micropoly, Sun, IBM or any other
multinational will liberate you is misplaced.
Tim-Berners Lee lead the HTML campaign, now it's time
to champion the XUL campaign to build on the succes of
the HTML story. 

 - Gerald

______________________________________________________________________ 
Post your ad for free now! http://personals.yahoo.ca


-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.