[Clipart] Fwd: [Open Clip Art Library] New Clip Art Browser

Schrijver eric at authoritism.net
Tue Apr 28 04:29:37 PDT 2009


Thanks Jeff!

Both for the quick reply and Scour,
which seems to be a superpractical tool,
so congratulations, too, right?

Will definitely try it out.

Eric


Op 28 apr 2009, om 13:20 heeft Jeff Schiller het volgende geschreven:

> Hello,
>
> The standard way of embedding author information is in a SVG
> <metadata> tag, which scour leaves alone (will not remove).  It also
> does not remove any comments within the SVG file.  It DOES remove all
> the inkscape/sodipodi/adobe tags and attributes.
>
> If anyone wants to play with the script, you must install Python
> first, then download the scour tarball:
>
> $ tar zxvf scour-0.10.tar.gz
> $ cd scour
>
> To use the script you simply do:
>
> $ ./scour.py -i input.svg -o output.svg
>
> You can eliminate the -i argument and the script uses standard in.
> You can eliminate the -o argument and the script uses standard out.
>
> Regards,
> Jeff
>
> On Tue, Apr 28, 2009 at 6:03 AM, Schrijver <eric at authoritism.net>  
> wrote:
>> Great!
>>
>> I have been wanting to experiment with svg-based workflows and really
>> missed something like this!
>>
>> I am sorry to say that I have no clue on the technical  
>> implementation,
>> but this raised a different question:
>> Is there a unambigious way to reference author and licence  
>> information
>> in an SVG file?
>>
>> If so, will this tool strip it out?
>>
>> Because the SVG files I have been looking at were often full of
>> Inkscape strings that I would love to see stripped out before reusing
>> the file myself,
>> but I wouldn’t want to chuck out the author/licence info.
>>
>> Or alternatively, if there’s no common practice yet, what would be  
>> the
>> best practice in embedding author information in a SVG-native  
>> fashion?
>> (Sorry if that’s a newbie question)
>>
>> Eric
>>
>>
>> Op 28 apr 2009, om 03:32 heeft Jon Phillips het volgende geschreven:
>>
>>> very cool...anyone want to step up to test this out and/or integrate
>>> with our packaging scripts?
>>>
>>> I'm preoccupied with lgm 2009 prep.
>>>
>>> Jon
>>>
>>> On Tue, Apr 28, 2009 at 9:27 AM, Jeff Schiller <codedread at gmail.com>
>>> wrote:
>>>> Hi Jon,
>>>>
>>>> I finally got around to building a script that cleanses SVG:
>>>> http://codedread.com/scour/
>>>>
>>>> It's written in Python, but with a little know-how it could be
>>>> integrated into the Open Clip Art Library.
>>>>
>>>> Regards,
>>>> Jeff
>>>>
>>>> On 3/23/07, Jon Phillips <jon at rejon.org> wrote:
>>>>> On Fri, 2007-03-23 at 18:10 -0500, Jeff Schiller wrote:
>>>>>> Jon,
>>>>>>
>>>>>
>>>>>> What language?  PHP?  I'm occasionally on the IRC channel as
>>>>>> "codedread"...
>>>>>>
>>>>>> Jeff
>>>>>
>>>>>
>>>>> Cool...yes, a php script that does the cleansing of PHP files that
>>>>> we
>>>>> could use to filter SVG through both for server-side-processing
>>>>> like:
>>>>>
>>>>> http://openclipart.org/tools/sanesvg.php?path_to=people/name/file.svg&any_other_options
>>>>>
>>>>> The best though would be to have some class for cleaning svg and
>>>>> saving
>>>>> out the good stuff which can be used in this sanesvg.php script
>>>>> and also
>>>>> hook into our upload process, cool?
>>>>>
>>>>>
>>>>> Jon
>>>>>
>>>>>
>>>>>> On 3/23/07, Jon Phillips <jon at rejon.org> wrote:
>>>>>>> On Mon, 2007-03-19 at 11:07 -0500, Jeff Schiller wrote:
>>>>>>>> Jon,
>>>>>>>>
>>>>>>>> Any reply on this yet?
>>>>>>>>
>>>>>>>> The issue at hand may be a "philosophical" one, but I think
>>>>> it boils
>>>>>>>> down to the fact that I believe submissions to OCAL should
>>>>> be mandated
>>>>>>>> with width="100%" and height="100%" until browsers have
>>>>> properly
>>>>>>>> implemented the "SVG embedding" mechanism that's supposed to
>>>>> override
>>>>>>>> the <svg>'s width/height
>>>>>>>> (http://www.w3.org/TR/SVG11/coords.html#ViewportSpace).
>>>>>>>>
>>>>>>>> I know "mandating" this will be impossible but until that
>>>>> happens,
>>>>>>>> browser vendors have kind of screwed it up for making a nice
>>>>> clip art
>>>>>>>> browser mashup like http://www.codedread.com/ocal-browse.php
>>>>> purely on
>>>>>>>> the client side.  Now the OCAL website, could do something
>>>>> like have a
>>>>>>>> PHP script that reads in a SVG clip art file, then spits
>>>>> back the same
>>>>>>>> SVG with the width/height/viewBox attributes modified
>>>>> accordingly.
>>>>>>>> This would be the best approach from my perspective and
>>>>> would keep
>>>>>>>> your traffic local...
>>>>>>>
>>>>>>> That is true...we have thought about adding a cleansing step
>>>>> in the
>>>>>>> process of uploading a file.
>>>>>>>
>>>>>>> Could you provide us a script that does this? That would help
>>>>> us out.
>>>>>>>
>>>>>>> Please join our list :)
>>>>>>>
>>>>>>> Jon
>>>>>>>
>>>>>>>> Regards,
>>>>>>>> Jeff
>>>>>>>>
>>>>>>>> On 3/8/07, Jon Phillips <jon at rejon.org> wrote:
>>>>>>>>> On Thu, 2007-03-08 at 17:02 -0600, Jeff Schiller wrote:
>>>>>>>>>> Hello,
>>>>>>>>>>
>>>>>>>>>> This mail was rejected from your web form from at OCAL,
>>>>> I have no idea
>>>>>>>>>> why.  Maybe it doesn't like my gmail domain?  Bryce, not
>>>>> sure if
>>>>>>>>>> you're still involved directly with OCAL.
>>>>>>>>>>
>>>>>>>>>> Also, I'd like to say that your captcha is pretty sucky
>>>>> - there's one
>>>>>>>>>> character in particular that I can't tell if it's a
>>>>> lower-case 'e' or
>>>>>>>>>> a funky '2', but both were rejected.  I'm attaching the
>>>>> captcha
>>>>>>>>>> screenshot - what is that second character?!?
>>>>>>>>>>
>>>>>>>>>> So this is my fourth attempt to send this email - I hope
>>>>> it reaches
>>>>>>>>>> the right person this time! :)
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Jeff
>>>>>>>>>
>>>>>>>>> Message received...I'll reply more in a bit...
>>>>>>>>>
>>>>>>>>> Jon
>>>>>>>>>
>>>>>>>>>> ---------- Forwarded message ----------
>>>>>>>>>> From: clipart-owner at lists.freedesktop.org <clipart-owner at lists.freedesktop.org
>>>>>>
>>>>>>>>>> Date: Mar 8, 2007 4:54 PM
>>>>>>>>>> Subject: [Open Clip Art Library] New Clip Art Browser
>>>>>>>>>> To: codedread at gmail.com
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> You are not allowed to post to this mailing list, and
>>>>> your message has
>>>>>>>>>> been automatically rejected.  If you think that your
>>>>> messages are
>>>>>>>>>> being rejected in error, contact the mailing list owner at
>>>>>>>>>> clipart-owner at lists.freedesktop.org.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> ---------- Forwarded message ----------
>>>>>>>>>> From: codedread at gmail.com
>>>>>>>>>> To: fwd2clipartlist at rejon.org
>>>>>>>>>> Date: Thu, 8 Mar 2007 14:54:31 -0800 (PST)
>>>>>>>>>> Subject: [Open Clip Art Library] New Clip Art Browser
>>>>>>>>>>
>>>>>>>>>> Hello,
>>>>>>>>>>
>>>>>>>>>> I designed a little web page that monitors the Atom feed
>>>>> from OCAL and
>>>>>>>>>> displays the latest images in thumbnails at
>>>>>>>>>> http://www.codedread.com/ocal-browse.php
>>>>>>>>>>
>>>>>>>>>> It looks pretty good, but because of a variety of issues
>>>>> (too long to
>>>>>>>>>> explain in this short 1000-char limited box), I have to
>>>>> use some
>>>>>>>>>> server-side programming to suck over the SVG, change
>>>>> some of the
>>>>>>>>>> attributes (like width/height/viewBox) before it will
>>>>> display properly
>>>>>>>>>> in browsers like Opera 9 and Firefox 1.5+.  As a result,
>>>>> it's a very
>>>>>>>>>> heavy download everytime and doesn't allow browser
>>>>> caching of the SVG
>>>>>>>>>> documents directly.
>>>>>>>>>>
>>>>>>>>>> I'd like to share with you some suggestions/thoughts I
>>>>> had via email,
>>>>>>>>>> please contact me.  If you'd like, I can give you the
>>>>> code (PHP, JS,
>>>>>>>>>> XHTML) that I used so you can do the same thing on
>>>>> openclipart.org
>>>>>>>>>> directly to browse tags, latest clips, etc.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Jeff Schiller
>>>>>>>>> --
>>>>>>>>> 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
>>>>>>>>>
>>>>>>>>>
>>>>>>> --
>>>>>>> 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
>>>>>>>
>>>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> 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
>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Jon Phillips
>>> http://rejon.org/
>>> +1.415.830.3884 (sf/global)
>>> +86 132-6817-8381 (china)
>>> Sent from Beijing, 11, China
>>> _______________________________________________
>>> clipart mailing list
>>> 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
>>




More information about the clipart mailing list