<div class="gmail_quote">One feature that seems like it would be really nice would be if this could use a simple XML file to get the list of images to display. That way, you could easily expand it to be used on more sites than just OCAL.org. Yes, it would have specific things like uploading images which are OCAL only but for just getting the list/searching a simple protocol would be nice.<br>
<br>It would also be cool if it was able to also then read the one existing XML format for this that I know of which was made for cooliris (others could be added as they come along), which would make it so that website developers for other sites wouldn't have to add new interfaces just for this particular browser implementation. It would also make it work instantly on a number of large sites (such as Google Images, Flickr, Deviant Art)<br>
<br>Cody<div><div></div><div class="Wj3C7c"><br><br><div class="gmail_quote">On Wed, Dec 3, 2008 at 9:12 PM, <span dir="ltr"><<a href="mailto:enzoaeneas@gmail.com" target="_blank">enzoaeneas@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I am looking into ccHost now. It will do me no good to write a browser for OCAL if I cannot standardize on a method of communicating with it.<br>That being said, looking into Inkscape's code will allow me to get a working model for communication with OCAL, but working with/on ccHost you flesh out a communications API, would move OCAL adoption further than my browser alone. Thank you for the suggestion. <br>
<br>Kevin <br><div><br>On Dec 3, 2008 9:57pm, Jon Phillips <<a href="mailto:jon@rejon.org" target="_blank">jon@rejon.org</a>> wrote:<br>> This is super cool guys! Yes, this is true of Inkscape. Enzo/Kevin, one<br>
> <br>> novel contribution, I'll say it again, is to allow for import into<br>> <br>> ccHost-based systems, aka, Open Clip Art Library.<br>> <br>> <br>> <br>> This would be super far out and help spell out the<br>
> <br>> upload/file-manipulation API.<br>> <br>> <br>> <br>> Jon<br>> <br>> <br>> <br>> On Wed, 2008-12-03 at 20:53 +0100, Steren wrote:<br>> <br>> > Hi,<br>> <br>> > You probably already know but Inkscape implements an OCAL importer.<br>
> <br>> > Unfortunately it's C++ and Linux only but it could be a good example<br>> <br>> > to be inspired by.<br>> <br>> ><br>> <br>> > I wish you the best for this work.<br>> <br>
> ><br>> <br>> > Steren<br>> <br>> ><br>> <br>> > On Wed, Dec 3, 2008 at 8:23 PM, EnzoAeneas <br>> <br></div><div><div></div><div>> > wrote:<br>> <br>> > Signed up for ccHost and Inkscape. I will make an announcement<br>
> <br>> > later<br>> <br>> > today or tomorrow.<br>> <br>> ><br>> <br>> > The "primary" toolkit will be the well-known GTK, but I will<br>> <br>> > be<br>
> <br>> > keeping a WX version closely updated, as it is also open<br>> <br>> > source and<br>> <br>> > cross-platform.<br>> <br>> ><br>> <br>> > The language will remain Python, but at some point, I may try<br>
> <br>> > a port<br>> <br>> > to Java via Jython and recode some parts to take advantage of<br>> <br>> > libraries in Java.<br>> <br>> ><br>> <br>> > I will attempt to update this list regularly, but if you want<br>
> <br>> > to<br>> <br>> > follow the progress, you better off going to the google<br>> <br>> > project:<br>> <br>> > <a href="http://code.google.com/p/ocal-browser/" target="_blank">http://code.google.com/p/ocal-browser/</a><br>
> <br>> ><br>> <br>> ><br>> <br>> > There is a general discussion group for the project, but I<br>> <br>> > would<br>> <br>> > appreciate it if all bugs be reported as "issues" at the<br>
> <br>> > google code<br>> <br>> > site.<br>> <br>> ><br>> <br>> > Thank you all for your suggestions and input.<br>> <br>> ><br>> <br>> > --Kevin<br>
> <br>> ><br>> <br>> > On Sat, Nov 29, 2008 at 11:15 PM, Jon Phillips <br>> <br></div></div><div><div></div><div>> > wrote:<br>> <br>> > > Oh, you should announce this project on the inkscape lists<br>
> <br>> > too...I think<br>> <br>> > > people will be quite interested in it as well!<br>> <br>> > ><br>> <br>> > > Jon<br>> <br>> > ><br>
> <br>> > > On Sat, 2008-11-29 at 20:25 +0000, <a href="mailto:enzoaeneas@gmail.com" target="_blank">enzoaeneas@gmail.com</a><br>> <br>> > wrote:<br>> <br>> > >> So far I have checked out pyGTK (with Cairo) and wxPython<br>
> <br>> > (with<br>> <br>> > >> wxSVG). They are about even among interested parties so<br>> <br>> > far, but<br>> <br>> > >> voting is still open.<br>
> <br>> > >> Other possibilities include pyQt (with QtSVG) and Mozilla<br>> <br>> > Gecko (SVG<br>> <br>> > >> support is built-in, has python bindings)<br>> <br>
> > >><br>> <br>> > >> I like Martin Owens' idea of creating a library capable of<br>> <br>> > being<br>> <br>> > >> integrated into other projects, so I am looking at<br>
> <br>> > separating the<br>> <br>> > >> application into these logical parts:<br>> <br>> > >><br>> <br>> > >> 1. OCAL repository abstraction (local and remote)<br>
> <br>> > >> 2. Interface/contract for UI<br>> <br>> > >> 3. Implement UI using different GUI toolkits, starting with<br>> <br>> > voted<br>> <br>> > >> favorite.<br>
> <br>> > >> 4. Implement command line renderer (for software that does<br>> <br>> > not have<br>> <br>> > >> python integration).<br>> <br>> > >><br>
> <br>> > >><br>> <br>> > >> The Google code project<br>> <br>> > (<a href="http://code.google.com/p/ocal-browser/" target="_blank">http://code.google.com/p/ocal-browser/</a>)<br>
> <br>> > >> has a Google Group now:<br>> <br>> > >> <a href="http://groups.google.com/group/ocal-browser-discuss/topics" target="_blank">http://groups.google.com/group/ocal-browser-discuss/topics</a><br>
> <br>> > >><br>> <br>> > >> Join and contribute if you have ideas or comments.<br>> <br>> > >><br>> <br>> > >> --Kevin<br>> <br>
> > >> On Nov 26, 2008 8:45am, EnzoAeneas <br>> <br></div></div><div><div></div><div>> > wrote:<br>> <br>> > >> > Since I do not have a mac myself, would anyone be willing<br>
> <br>> > to test my<br>> <br>> > >> ><br>> <br>> > >> > code on the one?<br>> <br>> > >> ><br>> <br>> > >> ><br>
> <br>> > >> ><br>> <br>> > >> > Also, I'd like to put the choice of initial GUI toolkit<br>> <br>> > to a vote. I<br>> <br>> > >> ><br>
> <br>> > >> > will be prototyping over the next few days, but I can<br>> <br>> > finalize after<br>> <br>> > >> ><br>> <br>> > >> > voting. Let's say we tally them up on Sunday.<br>
> <br>> > >> ><br>> <br>> > >> ><br>> <br>> > >> ><br>> <br>> > >> > My requirements are built-in SVG support or available<br>
> <br>> > through a GPL<br>> <br>> > >> or<br>> <br>> > >> ><br>> <br>> > >> > LGPL compatible third party library, but I would still<br>
> <br>> > like to use<br>> <br>> > >> ><br>> <br>> > >> > python as the primary language, if only for my own<br>> <br>> > edification.<br>
> <br>> > >> ><br>> <br>> > >> ><br>> <br>> > >> ><br>> <br>> > >> > --Kevin<br>> <br>> > >> ><br>
> <br>> > >> ><br>> <br>> > >> ><br>> <br>> > >> > On Wed, Nov 26, 2008 at 8:33 AM, Tobias Jakobs<br>> <br>> > >> ><br>
> <br>> > >> > wrote:<br>> <br>> > >> ><br>> <br>> > >> > > Am Mittwoch, den 26.11.2008, 13:14 +0000 schrieb<br>> <br>> > >> <a href="mailto:enzoaeneas@gmail.com" target="_blank">enzoaeneas@gmail.com</a>:<br>
> <br>> > >> ><br>> <br>> > >> > >><br>> <br>> > >> ><br>> <br>> > >> > >> > How well is gtk working with Mac OSX?<br>
> <br>> > >> ><br>> <br>> > >> > >><br>> <br>> > >> ><br>> <br>> > >> > > It works via X11, but Imendio AB is activ porting it<br>
> <br>> > to Mac OS X<br>> <br>> > >> ><br>> <br>> > >> > > natively. [1]<br>> <br>> > >> ><br>> <br>> > >> > ><br>
> <br>> > >> ><br>> <br>> > >> > > Regards,<br>> <br>> > >> ><br>> <br>> > >> > > Tobias<br>> <br>> > >> ><br>
> <br>> > >> > ><br>> <br>> > >> ><br>> <br>> > >> > > [1] <a href="http://developer.imendio.com/projects/gtk-macosx" target="_blank">http://developer.imendio.com/projects/gtk-macosx</a><br>
> <br>> > >> ><br>> <br>> > >> > ><br>> <br>> > >> ><br>> <br>> > >> > ><br>> <br>> > >> ><br>
> <br>> > >> _______________________________________________<br>> <br>> > >> clipart mailing list<br>> <br>> > >> <a href="mailto:clipart@lists.freedesktop.org" target="_blank">clipart@lists.freedesktop.org</a><br>
> <br>> > >> <a href="http://lists.freedesktop.org/mailman/listinfo/clipart" target="_blank">http://lists.freedesktop.org/mailman/listinfo/clipart</a><br>> <br>> > > --<br>> <br>
> > > Jon Phillips<br>> <br>> > > San Francisco + Beijing<br>> <br>> > > GLOBAL +1.415.830.3884<br>> <br>> > > CHINA +86.1.360.282.8624<br>> <br>
> > > <a href="http://rejon.org" target="_blank">http://rejon.org</a><br>> <br>> > > IM/skype: kidproto<br>> <br>> > > Jabber: <a href="mailto:rejon@gristle.org" target="_blank">rejon@gristle.org</a><br>
> <br>> > ><br>> <br>> > ><br>> <br>> > _______________________________________________<br>> <br>> > clipart mailing list<br>> <br>> > <a href="mailto:clipart@lists.freedesktop.org" target="_blank">clipart@lists.freedesktop.org</a><br>
> <br>> > <a href="http://lists.freedesktop.org/mailman/listinfo/clipart" target="_blank">http://lists.freedesktop.org/mailman/listinfo/clipart</a><br>> <br>> ><br>> <br>> ><br>> <br>
> --<br>> <br>> Jon Phillips<br>> <br>> San Francisco + Beijing<br>> <br>> GLOBAL +1.415.830.3884<br>> <br>> CHINA +86.1.360.282.8624<br>> <br>> <a href="http://rejon.org" target="_blank">http://rejon.org</a><br>
> <br>> IM/skype: kidproto<br>> <br>> Jabber: <a href="mailto:rejon@gristle.org" target="_blank">rejon@gristle.org</a><br>> <br>> <br>></div></div><br>_______________________________________________<br>
clipart mailing list<br>
<a href="mailto:clipart@lists.freedesktop.org" target="_blank">clipart@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/clipart" target="_blank">http://lists.freedesktop.org/mailman/listinfo/clipart</a><br>
<br></blockquote></div><br>
</div></div></div><br>