Clip Art Browser
From Open Clip Art Library Wiki
So Greg Steffensen originally worked on the Clip Art Browser as a Google Summer of Code student for Inkscape. The app worked in the old-world scenario of Open Clip Art library, pre-ccHost. The idea now is to pull the Clip Art Browser into the Open Clip Art Library's codebase as an SVN module and to continue development on it so that many different applications can get drag-n-drop capabilities of this project within them.
Already this program is accessible from within Inkscape, as an extension. What we need now is to use the published ccHost APIs in order to make a solid piece of code that will benefit creative applications and the Open Clip Art Library.
Needs
The Microsoft Clip Art Organizer is a great application to study on how to do this right. (Could someone take some screenshots and post them up at this link: Microsoft Clip Art Organizer).
Here are the necessary features of this applicatoin:
- is useful standalone and as a Plugin for Inkscape, Openoffice.org, Koffice, Abiword and maybe MS Word/AppleWorks
- File > New Collection
- My Favorites - Unclassified - clipart downloaded
- Add clipart automatically, from a file, scanner or camera
- Clipart online > OCAL - other sources?
- Use RSS and ccHost's sample pool api to push standard to other repositories
- Functions
- View thumbnails
- Copy Collection
- Collection list
- Compact/Package clipart
- Search function by keyword (tag) for collection or specific clipart saved
in organizer
- Open in editor?
Sponsorship
Worldlabel.com wants to sponsor this project and wants a link on our site where we host this project saying they are sponsoring. I would also put a link to their project on our site (out of good faith). If anyone is interested in this, please speak up on our mailing list.
Old Information
The Clip Art Browser is a Python/GTK application for browsing and searching clip art. It can access multiple repositories simultaneously, and out of the box comes with connectivity to local clip art and OCAL (over the network), though plugins to connect to other clip art sources can be written relatively easily.
It requires Python 2.4 and pygtk 2.6. The latest packages can be downloaded from http://www.python.org/pypi/clipartbrowser .
CVS of the browser is available from Inkscape; see https://sourceforge.net/cvs/?group_id=93438 for instructions (the name of the module to checkout is "clipartbrowser").
Installation instructions are contained in the package README, but the short version is "python setup.py install". That will install it as a normal python package, and also create an executable script named "clipartbrowser" at your system's normal location for python scripts (on Linux, /usr/bin/, on Windows, the "Scripts" directory under your Python installation directory), so that hopefully, you can just type "clipartbrowser" from the command line to start it.
Feedback on the browser is extremely welcome; if you have trouble installing it, or would like to report bugs or suggestions, contact greg.steffensen@gmail.com .
Categories: Browser | GUI | Application | Clip Art Browser | Google | Summer of Code

