Has anyone done a batch upload script for cchost? We have literally hundreds of lesson plans to put up on TeachForward over the next few months.
Kevin
On 10/16/06, Jon Phillips <jon@...235...> wrote:
On Mon, 2006-10-16 at 11:52 +0200, Luc Estebanez wrote:
And what about uploading artwork directly from inkscape to open-clipart ?
This would certainly push me to contribute ! Imagine : I have made some cool shapes (an animal for instance) as part of a poster I'm doing with inkscape. I just select these shapes and select "export to open-clipart", and it is included in the library...
Yep, there are two strategies for this:
1.) there is a commandline script as part of ccHost, which we could use to create an extension that would let inkscape upload to ccHost.
2.) Another approach which isn't so hacky is to help me add webdav support to ccHost so we could simply use webdav in gnome-vfs (which inkscape already supports) for posting up files
3.) Use the soon-to-come ccHost upload API for uploading to ccHost...I'm cc'ing the cchost devel. mailing list on this one, so if anyone wants to track this, please join the cchost mailing list...
Actually, I think with this functionality, you would see a surge in contributions coming from all the people not doing clipart, but producing artwork a part of which can be considered as a clip-art (and that's basically every inkscape user, every time he uses inkscape)
Yes, I completely completely agree! Would you like to help with this? It would be great to get more help :)
Jon
best,
luc
On Sun, 2006-10-15 at 09:32 -0700, John Cliff wrote:
we had a google SOC project last year that worked on pretty much exatcly this functionality, except it was done as an external utility that linked in through the extensions code.
Yep, I would definitely use this code as a starting point, because it worked prior to using ccHost and allowed one to pull from the website and/or from a locally installed package.
Thus, now the way to go is to use ccHost because there is an API for doing just what you are hoping, called the Sample Pool API: http://ccmixter.org/media/viewfile/pool_api_doc.xml
This will make doing what you are hoping very easy.
Bryce really summed up how to tackle this project and I think that if you take a look at and/or use the previous summer of code code, then you will be on the fast track to getting this done.
Please also look at how our SoC student from last summer made a standalone app with python and then created an extension so we could just make use of what already exists...this will help this be usable by other apps.
If you are interested in building on the previous student's project, I would like to move that over to Inkscape SVN to progress it and help to get more developer's eyes onto the project. Bryce, do you think this is cool?
Michael, this sounds like an awesome project and I will help out however I can :)
Jon
--- Michael Moore <stuporglue@...400...> wrote:
While neat, an "Import Clipart" would be a duplication of a current functionality, that is, drag and drop from a nautilus/konqueror
window that
is connected to the clipart internet resource.
That is partially true, there are definately currently ways to import clipart that work. The new functionality would be in ease of use, and integration with OCAL.
Ease of use:
If you're working with Inkscape full screen, you have to resize and move windows to drag and drop import clipart. Drag and drop import doesn't seem to work with OSX since Inkscape is running in X11 and Finder is an native program.
To non-technical Windows users, I imagine it's slightly confusing to import OCAL work since you have to decide which file based on the PNG, then import the SVG of the same name -- I don't think that this is very user friendly.
Integration with OCAL:
Instead of thinking of the OCAL library as a bunch of nested folders of SVGs mixed with PNGs and text files, the user can just think of it as "Import Clipart --> Browse categories". Currently when using drag-and-drop importing, I have to double check that I'm not importing the PNG since I get both thumbnails (in Nautilus).
So, yes, there is some duplication, but I think there may also be some real gains in functionality and ease of use as well.
Michael
Michael Moore
Creative photography for any occasion http://elementsbycaroline.com Full quality proofs Online album
Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&da...
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&da... _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
-- Jon Phillips
San Francisco, CA USA PH 510.499.0894 jon@...235... http://www.rejon.org
MSN, AIM, Yahoo Chat: kidproto Jabber Chat: rejon@...896... IRC: rejon@...897...
Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&da... _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
-- Jon Phillips
San Francisco, CA USA PH 510.499.0894 jon@...235... http://www.rejon.org
MSN, AIM, Yahoo Chat: kidproto Jabber Chat: rejon@...896... IRC: rejon@...897...
Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&da... _______________________________________________ Cctools-cchost mailing list Cctools-cchost@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cctools-cchost
On 10/16/06, Kevin Driscoll <driscollkevin@...400...> wrote:
Has anyone done a batch upload script for cchost? We have literally hundreds of lesson plans to put up on TeachForward over the next few months.
Several folks have asked for this kind of thing but of course the source material is so varied with so many different cases there's no way to make a generic importer. I've done this several times now and had to write one-time only scripts every time.
I've checked into the mixter-lib area the simplest one I wrote:
http://svn.sourceforge.net/viewvc/cctools/cchost/trunk/mixter-lib/fourstones...
This was used to import my private audio files for a one-user ccHost installation and I put some notes the top of that file about what to look for (and look OUT for lol)
VS
On Mon, 2006-10-16 at 14:37 -0700, Victor Stone wrote:
On 10/16/06, Kevin Driscoll <driscollkevin@...400...> wrote:
Has anyone done a batch upload script for cchost? We have literally hundreds of lesson plans to put up on TeachForward over the next few months.
Several folks have asked for this kind of thing but of course the source material is so varied with so many different cases there's no way to make a generic importer. I've done this several times now and had to write one-time only scripts every time.
I've checked into the mixter-lib area the simplest one I wrote:
http://svn.sourceforge.net/viewvc/cctools/cchost/trunk/mixter-lib/fourstones...
This was used to import my private audio files for a one-user ccHost installation and I put some notes the top of that file about what to look for (and look OUT for lol)
VS
Thanks for this VS...I'm going to take a shot at making a generic importer...
Jon
participants (3)
-
Jon Phillips
-
Kevin Driscoll
-
Victor Stone