Past milestones
From Open Clip Art Library Wiki
Revision as of 03:11, 28 April 2009; view current revision
←Older revision | Newer revision→
←Older revision | Newer revision→
Contents |
[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)
- Release Package for 0.19 (jochen)
- figure out how to package up all clipart through brute-force
- (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)
- (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)
[edit]
Milestone 18 - Dynamic Hierarchies 1 - Open Clip Art Library 0.18 - 'Pets'
- Create tool to allow user to upload a custom clip art hierarchy to the website
- Given a clip art hierarchy file, generate a dist package of clip art to match
- Create tool to allow browsing/downloading of clip art hierarchies other users have created
- prepare PR and post to wiki for revision [rejon]
- distribute PR [ALL]
[edit]
Milestone 17 - User Account Management - Open Clip Art Library 0.17 - 'Fall'
- Implement a cookie-based account login functionality for upload tool to track users
- Allow logged-in users to upload replacement versions of images that list them as author (this may slip again, as it is waiting on other stuff)
- Access Control functionality for dms [bryce]
- Setup area for clipart to be manually reviewed (Review Incoming is commented out in the menu)
[edit]
Milestone 16 - Install and Connect DMS - Open Clip Art Library 0.16 - 'Summer'
- setup cafepress.com store (for US/CA/MX)
- setup spreadshirt.net store (for EU)
- DMS
- Make svg upload tool write to the dms
- Make svg browse tool read from the dms
- Make keyword-adding webtool use the dms
- Make the svg validator scripts operate on documents in the dms
- Make the svg packager pull from the dms [bryce]
- setup dms on the fd.o server to be stable as a daemon [rejon]
- Find out where the HASH keywords are coming from and why
- make a way for Clip Art Requests to be made on the main site [rejon] - see RFE Clip Art Requests
- Make cross-branding between Inkscape and Open Clip Art much more visible. [rejon]
- On open clip art, have listed that inkscape is the preferred app. for editing OCAL's images
- On Inkscape's site, have right hand bar dedicated to Open Clip Art, or have so that there is a get art button campaign.
- Maybe we need a campaign like spreadfirefox.com that will help get the word out about our clip art.
- Write tool that walks the collection and indexes the metadata, creating a single index file with metadata and locations for all the images [done for keywords]
- Write web search tool that reads that index and allows users to find images based on keywords [done]
- Develop overview of stats for the project [rejon]
- Develop 50% of statistic gathering tools [rejon]
- Move away from CGI::Lite and squish the MIME-separator bug in the upload script [done, I think]
- Try to solve the upload script's non-ASCII metadata issues [jonadab]
- Update the keyword list so that it lists all the keywords that occur very frequently in the collection, as per the statistics
- Create a tool that walks a subdirectory and creates the .txt files (the same as svg_validate creates) without doing much else. Use it on sections of the collection that are missing their .txt files for whatever reason, so that the navigate script can display their metadata.
- Keyword authority control tasks:
- "icons" => "icon"
- "flags" => "flag"
- "gradients" => "gradient"
- Check on the Edit and Recategorization sections of the Clipart Requests page; some of these could be done easily at release time.
- (DONE) Make decision about *nix full path for clip art
- (DONE) Add default Makefile to release packages using new full path as installation dir [rejon]
- finish rpm directive

