On Thu, 8 Jan 2004, Gerald Bauer wrote:
>>
>> We've had this discussion before. Instead of going over old ground, why
>> don't you simply reply to my earlier e-mails on the subject?
>
> Ian, if you're serious about getting answers to your questions I suggest
> writting up a fresh email.

Sure thing. I was getting a bit tired of having to look up all those posts
each time anyway.

Here are the questions to which I am "serious about gettings answers":


1. Do you intend this forum to result in the creation of a new UI markup
language?


2. What advantage do users of XUL-based applications gain from having
multiple XUL interpreters?

Mozilla isn't a commercial product, so the usual advantages (increased
stability and more features caused by healthy competition) are moot, as
any potential authors of new implementations can simply put their
expertise to use in fixing Mozilla. Competition is also not needed to keep
anyone honest, since with free software, anyone can take the source and
fix it and redistribute it if they feel like it. Similarly, it isn't
required to keep new features being innovated, since pride in ones work
and interest in the technology are what keep developers active in this
community. And there are many disadvantages, such as compatability issues
and versioning problems.


3. You once said "breaking XUL free from Mozilla will benefit everyone,
that is, XUL, Mozilla and the Free World". What "XUL" are you "breaking
free" from Mozilla?

If by XUL you mean the generic concept of UI languages described in XML
(which seems like an odd idea; why only XML? What's wrong with UIs
described in other metamarkup languages?), then it isn't in any way
restricted to Mozilla, as shown by your own research. Hundreds of people
already have their own UI languages, described in XML and other formats,
and have done for decades. So what is there to break free?

On the other hand, if by XUL you mean the language defined, implemented,
and used by Mozilla, then why do you claim that XUL is a generic term?
And why would Mozilla want XUL to break free, given that Mozilla is
already an open forum for the discussion of the XUL specification?

(Also, why would doing any of this only benefit the "free world"? That
seems like a strange term to use in a technical context. China, for
example, is definitely not "free", but has a large IT industry and would
benefit from these technologies as much as any other country.)


4. You once wrote: "I guess the latest news about the Timer Warner and
Microsoft deal proves the point that "branding" XUL as a Mozilla-only
technology is a dead-end". Could you explain why you think the two
concepts are in any way related?


5. Why do you limit the scope of this discussion to XML languages?


6. You once said "if you design XUL using a closed door policy you're not
getting anywhere" but XML was designed using a closed door policy. Does
that mean XML will go nowhere? If so, why are you using it for your
declarative UI language?


7. You once said that all you had seen from me was "hurling insults".
Could you point out where I have been insulting?


Based on past experience with discussing with you, I expect you to say
"these are interesting questions, I suggest we wait a few days and think
about them; maybe others can share their thoughts?", and fully expect you
to ignore these questions just like you have ignored them before, despite
you actually _inviting_ them. However, I _would_ like to read your
answers, so invite you to take the time and reply to these questions.


In the meantime, I must once again ask you to please stop using the term
XUL to refer to languages that are not Mozilla's XUL language. Doing so,
in particular your claims that Microsoft's XAML is XUL, is causing extreme
confusion within our user base.

Cheers,
-- 
Ian Hickson                                      )\._.,--....,'``.    fL
U+1047E                                         /,   _.. \   _\  ;`._ ,.
http://index.hixie.ch/                         `._.-(,_..'--(,_..'`-.;.'


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
xul-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xul-talk

Reply via email to