[Clipart] Clip Art Navigator 0.31
Greg Steffensen
greg.steffensen at gmail.com
Mon Aug 22 18:44:34 PDT 2005
The index file currently uses python's internal serialization format
(which python calls "pickling"). I did that mainly for performance;
its faster to load the relevent datastructures from that frozen format
than to recreate them by parsing xml. I suspect that the speed
difference here is irrelevent though; both are plenty fast in
practice; I'll do some benchmarks tomorrow. I saw index.xml, but my
original reason for not using it was that I wanted users to have the
flexibility to add additional content to their local clip art store.
In retrospect, the best way to do that is to allow them to create
their own indexes, but in ocal's xml format. Is there a tool to do
this already in the ocal tools package? Letting the packagers do the
indexing also has the advantage of not using python's xml parser
(expat), which was unable to parse around 30 of the 0.16 images.
Greg
On 8/22/05, Jon Phillips <jon at rejon.org> wrote:
> On Mon, 2005-08-22 at 14:58 -0400, Nathan Eady wrote:
> > Jon Phillips wrote:
> >
> > > Have you talked to Jonadab and Bryce about this indexing system?
> >
> > Indeed, it would be good if our releases came ready-to-use in this
> > regard, with the index included. Have you looked at the index.xml
> > file here:
> > http://openclipart.org/clipart/index.xml
> >
> > (That one is fixed up in a couple of ways from the slightly broken
> > one in the 0.16 release, but future releases will have these fixes.)
> >
> > Right now, the format of that index is new and very little relies
> > on it yet, so if it is inadequate in one way or another, this would
> > be the time to propose changes.
>
> Bryce, I'm a little out of touch with this. How can Jonadab and Greg's
> index files be used/combined and how will this effect DMS?
>
> Seems like we have some overlapping work...time to coordinate!
>
> Jon
>
> --
> Jon Phillips
>
> San Francisco, CA
> USA PH 510.499.0894
> jon at rejon.org
> http://www.rejon.org
>
> MSN, AIM, Yahoo Chat: kidproto
> Jabber Chat: rejon at gristle.org
> IRC: rejon at irc.freenode.net
>
> Inkscape (http://inkscape.org)
> Open Clip Art Library (www.openclipart.org)
>
> _______________________________________________
> clipart mailing list
> clipart at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/clipart
>
More information about the clipart
mailing list