[Clipart] resurrecting the clipart browser project
EnzoAeneas
enzoaeneas at gmail.com
Sun Dec 7 17:22:13 PST 2008
I was looking at making this work for both online and offline
repositories. This would require some abstraction of what a repository
"is". So I think that modularity of repositories is definitely
achievable and even preferable. But I would like to get OCAL up and
running first.
--Kevin
On Sat, Dec 6, 2008 at 9:11 PM, Firebird347 <firebird347 at gmail.com> 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> 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> 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
>> >
>> > > 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:
>> >
>> > > >> >
>> >
>> > > >> > >>
>> >
>> > > >> >
>> >
>> > > >> > >> > 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
>> >
>> > > >> 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
>> >
>> > > >
>> >
>> > > >
>> >
>> > > _______________________________________________
>> >
>> > > 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
>> >
>> >
>> >
>> _______________________________________________
>> clipart mailing list
>> clipart at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/clipart
>>
>
>
More information about the clipart
mailing list