Roadmap
From Open Clip Art Library Wiki
This milestone documentation was started in November 2006.
In the Past, milestones for the Open Clip Art Library have been centred around the release of a Monthly (usually) package. However, as we have implemented the use of the new content engine, ccHost, the releases are going to become more dynamic and automated.
[edit]
CURRENT - Milestone 0.19 - complete ccHost implementation
- Basic Conversion to ccHost
- (DONE) Add Open Clip Art Library logo to header
- (DONE) upload screenshots
- (DONE) SVG support (ccHost uses getid3.sf.net for metadata, maybe we can push our needs upstream): http://sourceforge.net/tracker/index.php?func=detail&aid=1353648&group_id=80503&atid=559969
- http://bryceharrington.org/module.graphic.svg.php.txt
- Put your changes to support for SVG here using CVS
- (DONE) Port current menus and navigation to the new site.
- (DONE) Screenshot upload (low priority)
- (DONE) Add thumbnails to the submit forms (clip art, remix, examples)
- (DONE) Recruit a Team of Librarians (ryanlerch)
- (ONGOING) we need a team of moderators (librarians) to help with the moderation of each clipart that is uploaded. (I can help here - alvason)
- Import Archived Images - Import all the images from (rejon/Mestafais)
- release 0.18 + the additional images that were put away in preperation for the first 0.19 release
- the collection has been sorted by author - this includes all files except those in the incoming folder. Please download your old files from the following link and upload them to the current OCAL site:
- We are tracking the transfer of files from the old archive to the new OCAL site on this page:
- http://openclipart.org/wiki/authorlist - please strike through your name when you have uploaded your files to the current site.
- all the images that were in the incoming folder from the old site
- http://download.openclipart.org/downloads/openclipart-incoming-2007-02-05.tar.gz ( I have uploaded all of my submissions from this archive - Johnny Automatic/John Olsen)
- Release Package for 0.19 (rejon)
- figure out how to package up all clipart through brute-force
- Add graphical thumbnails to all clip art (rejon or someone faster! I could give this a go - alvason) (0.19 pre- all have thumbnails already - so that's done for that part - johnny automatic)
- Close out all critical / blocker bugs on https://bugs.freedesktop.org/buglist.cgi?product=openclipart.org (rejon, all, others)
[edit]
Infrastructure
- (DONE) Create a script to backup the live cchost setup, and another to restore from backup (rejon)
- (DONE) Create a script to deploy a new live version of cchost from cvs (rejon)
- (DONE) Add the cvs commands to checkout cchost from sourceforge, above (rejon)
- (DONE) install open source irc bot for open * projects for logging and also reporting SVN/Wiki/Site edits (johnbintz?)
- (DONE) CIA-BOT possibly?
- Convert old CVS modules to SVN (rejon + rworth help )
- Document or point to documentation about how to set up cchost locally (rejon)
- also, setup to send out notification to of create commits, openfontlibrary commits and openclipart to respective lists...
- Installation / Administration
- Can we have cchost alter its own php settings instead of having to update them in php.ini? (rejon)
- If so, set upload_max_filesize, post_max_size, max_execution_time, and max_input_time to good values for OCAL users (rejon)
- Can we have cchost alter its own php settings instead of having to update them in php.ini? (rejon)
[edit]
Content
- (DONE) Break the 3000 Clip Art mark - cchost engine uploads only (All Artists)
- (DONE) Break the 4000 Clip Art mark - cchost engine uploads only (All Artists)
- (DONE) Clean Up the 200+ clipart that need cleaning up. (Librarians)
- Moderate the 7000+ old Clip Art(Librarians)
- there are many logos, duplicates etc in the old collection. After the initial import of archived images, we will need to moderate these.
[edit]
Milestone 0.20 - Packaging and Browsing
- packaging system for distros (putyournamehere)
- Write addition to ccHost to allow for packaging of clip art by various filters
- Do admin side first
- If time, do user side so users can generate own packages
- Add full support for Creative Commons Metadata through getid3 and svg write module (ROAN)
- Enable upload by multiple files and various archive formats (putyournamehere)
- Navigator - Start work on ccHost-based navigator of the clip art collection through different views (rejon)
- Thumbnail mode
- slideshow mode
- gallery mode
- help open office develop their svg capability (already happening with google summer of code for Inkscape)
[edit]
Content
- theme of the month? any site service to scrape? (putyournamehere)
[edit]
Infrastructure
- Port old blog/news over to the new site (from the old wordpress dumps, possibly)
- write proposoal of how to setup the mirroring of our content and implement (putyournamehere)
- Update SVG Support
- Currently "Submit Files" page only allows PNG and JPG
- Extend getid3 itself to add the types
- (DONE) initial support for svg available
- Edit cchost/cclib/cc-getid3.php to add the types
- initial support for svg working (see http://lists.freedesktop.org/pipermail/clipart/2006-July/005810.html)
- Enable svg, svgz, zip, tar, tgz, tar.gz, bz2, tar.bz2
- Disable PNG and JPG
- Extend getid3 itself to add the types
- Add metadata support
- Ensure ccHost saves the metadata we need in a location we can access, in a parseable format
- metadata itself should be kept within the svg file, although synchronizing it with an external metadata database may be desireable.
- Add mechanism to detect valid metadata, and if not present, give user a chance to add/alter it
- metadata reading/writing support will be added through the getid3 library
- Ensure ccHost saves the metadata we need in a location we can access, in a parseable format
- Currently "Submit Files" page only allows PNG and JPG
[edit]
Milestone 0.21 - Clip Art Requests
- work on clip art requests and fulfill the need (putyournamehere)
[edit]
Content
- Transition content from the wiki-based request system to ccHost (putyournamehere)
- Fill as many requests as possible (putyournamehere) <- who is leading this?
- restart clip art theme of the month and/or week for targeting requests (ryanlerch?)
- theme of the month? any site service to scrape? (putyournamehere)
[edit]
Contest
- Worldlabel.com contest (putyournamehere) <- who is leading?
[edit]
Infrastructure
- Get rsync off-site backups working and mirror strategy fleshed out code-wise from earlier wiki planning (rejon)
[edit]
Milestone 0.22 - Wizards and Templates
- wizards for creating artwork -- greeting cards, etc (putyournamehere)
[edit]
Content
- theme of the month? any site service to scrape? (putyournamehere)
[edit]
Contest
| This section is incomplete. You can help by expanding it. |
[edit]
Infrastructure
| This section is incomplete. You can help by expanding it. |
[edit]
Milestone 0.23 - Clip Art Optimization
- Figure out solution to dealing with potential problematic SVG that contain external links and script (malware) & plan implementation (putyournamehere)
[edit]
Content
- theme of the month? any site service to scrape? (putyournamehere)
[edit]
Contest
| This section is incomplete. You can help by expanding it. |
[edit]
Infrastructure
| This section is incomplete. You can help by expanding it. |
[edit]
Milestone 0.24 - ?
| This section is incomplete. You can help by expanding it. |
[edit]
Content
- theme of the month? any site service to scrape? (putyournamehere)
[edit]
Contest
| This section is incomplete. You can help by expanding it. |
[edit]
Infrastructure
| This section is incomplete. You can help by expanding it. |
[edit]
Milestone 0.25 - ?
| This section is incomplete. You can help by expanding it. |
[edit]
Content
| This section is incomplete. You can help by expanding it. |
[edit]
Contest
| This section is incomplete. You can help by expanding it. |
[edit]
Infrastructure
| This section is incomplete. You can help by expanding it. |
[edit]
Future Milestone Planning
- Add your ideas here!
[edit]
Past Milestones
Please see the past milestones page.
How about also starting a section for presentation templates(background), people can upload their powerpoint or Open Office Impress templates for others to use.

