[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ews.eclipse.technology.desk] Re: Q: WORA requirement

How about 3) Who cares about WORA?

I think the Desk project should give me complete integration with the desktop, every single little thing a "native" app can do on every individual platform. Where there is overlap, there should be a common API. Where there is not, the API only works where it works. This means you'd need a way to let code inquire about the capabilities of the platform it is running on, or have the unavailable bits fail gracefully, or both.

This is different from the SWT model. When I request a feature in bugzilla for SWT, the response is often, "Well, that's all fine and good but what about the Mac or Linux?". It's a rare person that is fluent on Win32, Mac, and Linux, so often these requests languish, even if I furnished code on the PC, which is the one I'm most familiar with. I'd like each platform to be able to innovate independently and not hold each other back. Independently, not chaotically or haphazardly, i.e., they still need to keep each other in mind so that common API can be created where it's possible.