[Clipart] [ocal-browser-discuss] Yes, it is still alive!

EnzoAeneas enzoaeneas at gmail.com
Tue Sep 1 01:15:52 PDT 2009


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-diagram-comments-please


---------- Forwarded message ----------
From: EnzoAeneas <enzoaeneas at gmail.com>
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 at googlegroups.com>



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 at googlegroups.com
To unsubscribe from this group, send email to
ocal-browser-discuss+unsubscribe at googlegroups.com<ocal-browser-discuss%2Bunsubscribe at googlegroups.com>
For more options, visit this group at
http://groups.google.com/group/ocal-browser-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/clipart/attachments/20090901/2d4792e3/attachment.html>


More information about the clipart mailing list