[ocal-browser-discuss] Yes, it is still alive!
Please check out the two documents/posts and leave comments!
http://groups.google.com/group/ocal-browser-discuss/web/plan-for-gui
http://groups.google.com/group/ocal-browser-discuss/web/ocal-browser-object-...
---------- Forwarded message ---------- From: EnzoAeneas <enzoaeneas@...400...> Date: Sat, Aug 29, 2009 at 4:18 AM Subject: [ocal-browser-discuss] Yes, it is still alive! To: ocal-browser-discuss <ocal-browser-discuss@...820...>
Sorry, but like many of you I have a job that pays my bills and I haven't had much time to devote to this. But I have not abandoned hope!
Here is the direction that I want to take this:
Python - gotta love dynamic languages.
XUL instead of PyGTK or PyQt. The native SVG support will make things much easier! Plus a declarative UI will be faster to build and debug.
Using Mozilla XulRunner as a platform will also give benefits:
Settings/preference system including GUI support. SQLite support abstracted by a Storage API. Ability to leverage web-based technologies in conjunction with the native XUL support gives many options for the UI and XML/RDF templating can reduce the amount of code needed to display information about each image. Basic extensions framework allowing for different features to be implemented as pluggable modules rather than new builds. Builtin updates system. With a mature browser component, users can surf OpenClipArt.org and pick clipart to download into their local repository. JSON support, Web Services support, XMLHttpRequest, etc will make ccHost integration much easier.
Not to mention, all of the AJAX code out there that manipulates images can be made leveraged for more advanced features because the limitations of the browser sandbox will be lifted for extension code.
What cannot be done using the facilities provided by Gecko/XulRunner, can either be done using an appropriate python library or integrating with Java (JavaXPCOM).
HTML 5 and Xforms support may yield future benefits. In the end, the progression of the web and related technologies will allow for greater improvements in functionality and implementation.
Let me know if you have any ideas. I will try to get a data model and Base API out soon.
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "ocal-browser-discuss" group. To post to this group, send email to ocal-browser-discuss@...820... To unsubscribe from this group, send email to ocal-browser-discuss+unsubscribe@...820...<ocal-browser-discuss%2Bunsubscribe@...820...> For more options, visit this group at http://groups.google.com/group/ocal-browser-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
participants (1)
-
EnzoAeneas