[Clipart] resurrecting the clipart browser project
Jon Phillips
jon at rejon.org
Sat Dec 6 23:09:23 PST 2008
Hi Cody, our engine, ccHost provides this through the query engine API:
http://creativecommons.org/projects/cchost/documentation
Jon
Cody J. Maloney wrote:
> 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.
>
> 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)
>
> Cody
>
>
> On Wed, Dec 3, 2008 at 9:12 PM, <enzoaeneas at gmail.com
> <mailto:enzoaeneas at gmail.com>> wrote:
>
> 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.
> 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.
>
> Kevin
>
> On Dec 3, 2008 9:57pm, Jon Phillips <jon at rejon.org
> <mailto:jon at rejon.org>> wrote:
> > This is super cool guys! Yes, this is true of Inkscape.
> Enzo/Kevin, one
> >
> > novel contribution, I'll say it again, is to allow for import into
> >
> > ccHost-based systems, aka, Open Clip Art Library.
> >
> >
> >
> > This would be super far out and help spell out the
> >
> > upload/file-manipulation API.
> >
> >
> >
> > Jon
> >
> >
> >
> > On Wed, 2008-12-03 at 20:53 +0100, Steren wrote:
> >
> > > Hi,
> >
> > > You probably already know but Inkscape implements an OCAL importer.
> >
> > > Unfortunately it's C++ and Linux only but it could be a good
> example
> >
> > > to be inspired by.
> >
> > >
> >
> > > I wish you the best for this work.
> >
> > >
> >
> > > Steren
> >
> > >
> >
> > > On Wed, Dec 3, 2008 at 8:23 PM, EnzoAeneas
> >
> > > wrote:
> >
> > > Signed up for ccHost and Inkscape. I will make an
> announcement
> >
> > > later
> >
> > > today or tomorrow.
> >
> > >
> >
> > > The "primary" toolkit will be the well-known GTK, but I
> will
> >
> > > be
> >
> > > keeping a WX version closely updated, as it is also open
> >
> > > source and
> >
> > > cross-platform.
> >
> > >
> >
> > > The language will remain Python, but at some point, I
> may try
> >
> > > a port
> >
> > > to Java via Jython and recode some parts to take
> advantage of
> >
> > > libraries in Java.
> >
> > >
> >
> > > I will attempt to update this list regularly, but if
> you want
> >
> > > to
> >
> > > follow the progress, you better off going to the google
> >
> > > project:
> >
> > > http://code.google.com/p/ocal-browser/
> >
> > >
> >
> > >
> >
> > > There is a general discussion group for the project, but I
> >
> > > would
> >
> > > appreciate it if all bugs be reported as "issues" at the
> >
> > > google code
> >
> > > site.
> >
> > >
> >
> > > Thank you all for your suggestions and input.
> >
> > >
> >
> > > --Kevin
> >
> > >
> >
> > > On Sat, Nov 29, 2008 at 11:15 PM, Jon Phillips
> >
> > > wrote:
> >
> > > > Oh, you should announce this project on the inkscape
> lists
> >
> > > too...I think
> >
> > > > people will be quite interested in it as well!
> >
> > > >
> >
> > > > Jon
> >
> > > >
> >
> > > > On Sat, 2008-11-29 at 20:25 +0000,
> enzoaeneas at gmail.com <mailto:enzoaeneas at gmail.com>
> >
> > > wrote:
> >
> > > >> So far I have checked out pyGTK (with Cairo) and
> wxPython
> >
> > > (with
> >
> > > >> wxSVG). They are about even among interested parties so
> >
> > > far, but
> >
> > > >> voting is still open.
> >
> > > >> Other possibilities include pyQt (with QtSVG) and
> Mozilla
> >
> > > Gecko (SVG
> >
> > > >> support is built-in, has python bindings)
> >
> > > >>
> >
> > > >> I like Martin Owens' idea of creating a library
> capable of
> >
> > > being
> >
> > > >> integrated into other projects, so I am looking at
> >
> > > separating the
> >
> > > >> application into these logical parts:
> >
> > > >>
> >
> > > >> 1. OCAL repository abstraction (local and remote)
> >
> > > >> 2. Interface/contract for UI
> >
> > > >> 3. Implement UI using different GUI toolkits,
> starting with
> >
> > > voted
> >
> > > >> favorite.
> >
> > > >> 4. Implement command line renderer (for software
> that does
> >
> > > not have
> >
> > > >> python integration).
> >
> > > >>
> >
> > > >>
> >
> > > >> The Google code project
> >
> > > (http://code.google.com/p/ocal-browser/)
> >
> > > >> has a Google Group now:
> >
> > > >>
> http://groups.google.com/group/ocal-browser-discuss/topics
> >
> > > >>
> >
> > > >> Join and contribute if you have ideas or comments.
> >
> > > >>
> >
> > > >> --Kevin
> >
> > > >> On Nov 26, 2008 8:45am, EnzoAeneas
> >
> > > wrote:
> >
> > > >> > Since I do not have a mac myself, would anyone be
> willing
> >
> > > to test my
> >
> > > >> >
> >
> > > >> > code on the one?
> >
> > > >> >
> >
> > > >> >
> >
> > > >> >
> >
> > > >> > Also, I'd like to put the choice of initial GUI
> toolkit
> >
> > > to a vote. I
> >
> > > >> >
> >
> > > >> > will be prototyping over the next few days, but I can
> >
> > > finalize after
> >
> > > >> >
> >
> > > >> > voting. Let's say we tally them up on Sunday.
> >
> > > >> >
> >
> > > >> >
> >
> > > >> >
> >
> > > >> > My requirements are built-in SVG support or available
> >
> > > through a GPL
> >
> > > >> or
> >
> > > >> >
> >
> > > >> > LGPL compatible third party library, but I would still
> >
> > > like to use
> >
> > > >> >
> >
> > > >> > python as the primary language, if only for my own
> >
> > > edification.
> >
> > > >> >
> >
> > > >> >
> >
> > > >> >
> >
> > > >> > --Kevin
> >
> > > >> >
> >
> > > >> >
> >
> > > >> >
> >
> > > >> > On Wed, Nov 26, 2008 at 8:33 AM, Tobias Jakobs
> >
> > > >> >
> >
> > > >> > wrote:
> >
> > > >> >
> >
> > > >> > > Am Mittwoch, den 26.11.2008, 13:14 +0000 schrieb
> >
> > > >> enzoaeneas at gmail.com <mailto:enzoaeneas at gmail.com>:
> >
> > > >> >
> >
> > > >> > >>
> >
> > > >> >
> >
> > > >> > >> > How well is gtk working with Mac OSX?
> >
> > > >> >
> >
> > > >> > >>
> >
> > > >> >
> >
> > > >> > > It works via X11, but Imendio AB is activ
> porting it
> >
> > > to Mac OS X
> >
> > > >> >
> >
> > > >> > > natively. [1]
> >
> > > >> >
> >
> > > >> > >
> >
> > > >> >
> >
> > > >> > > Regards,
> >
> > > >> >
> >
> > > >> > > Tobias
> >
> > > >> >
> >
> > > >> > >
> >
> > > >> >
> >
> > > >> > > [1] http://developer.imendio.com/projects/gtk-macosx
> >
> > > >> >
> >
> > > >> > >
> >
> > > >> >
> >
> > > >> > >
> >
> > > >> >
> >
> > > >> _______________________________________________
> >
> > > >> clipart mailing list
> >
> > > >> clipart at lists.freedesktop.org
> <mailto:clipart at lists.freedesktop.org>
> >
> > > >> http://lists.freedesktop.org/mailman/listinfo/clipart
> >
> > > > --
> >
> > > > Jon Phillips
> >
> > > > San Francisco + Beijing
> >
> > > > GLOBAL +1.415.830.3884
> >
> > > > CHINA +86.1.360.282.8624
> >
> > > > http://rejon.org
> >
> > > > IM/skype: kidproto
> >
> > > > Jabber: rejon at gristle.org <mailto:rejon at gristle.org>
> >
> > > >
> >
> > > >
> >
> > > _______________________________________________
> >
> > > clipart mailing list
> >
> > > clipart at lists.freedesktop.org
> <mailto:clipart at lists.freedesktop.org>
> >
> > > http://lists.freedesktop.org/mailman/listinfo/clipart
> >
> > >
> >
> > >
> >
> > --
> >
> > Jon Phillips
> >
> > San Francisco + Beijing
> >
> > GLOBAL +1.415.830.3884
> >
> > CHINA +86.1.360.282.8624
> >
> > http://rejon.org
> >
> > IM/skype: kidproto
> >
> > Jabber: rejon at gristle.org <mailto:rejon at gristle.org>
> >
> >
> >
>
> _______________________________________________
> clipart mailing list
> clipart at lists.freedesktop.org <mailto:clipart at lists.freedesktop.org>
> http://lists.freedesktop.org/mailman/listinfo/clipart
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> clipart mailing list
> clipart at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/clipart
--
Jon Phillips
San Francisco + Beijing
GLOBAL +1.415.830.3884
CHINA +86.1.360.282.8624
http://rejon.org
IM/skype: kidproto
Jabber: rejon at gristle.org
More information about the clipart
mailing list