IT/Production Acceptance/CommunityDesign: Difference between revisions

no edit summary
No edit summary
 
Line 7: Line 7:
* Project sponsor: John Slater
* Project sponsor: John Slater
* Main IT contact: TBD
* Main IT contact: TBD
* Main WebDev contact: Mike Morgan (for now)
* Main WebDev contact: Mike Morgan
* Main QA contact: TBD
* Main QA contact: Krupa Raj
* Main third party contact (if developed externally): n/a
* Main third party contact (if developed externally): Ryan Snyder, Craig Cook
* Final application owner/maintainer: John Slater
* Final application owner/maintainer: John Slater


Overall goal of the project
Overall goal of the project
* Create "community design hub" (actual name TBD) that will serve as the central location for members of our visual design community to share their work. This site will combine elements of other sites like DeviantArt, Threadless and Digg to help us build our design community and spread Firefox-themed art around the internet.
* Build the Mozilla Creative Collective website to provide a central hub for our growing visual design community. This site will combine elements of other sites like DeviantArt, Threadless and Digg to help us build our design community and spread Firefox-themed art around the internet.


Any pre-requisites needed (technology, server capacity, staffing, monitoring, response time, etc)
Any pre-requisites needed (technology, server capacity, staffing, monitoring, response time, etc)
* image uploader
* image uploader
* image view page - larger view of image, info about designer, ability to rate design, comments section, possible link to Community Store
* backend database to host images
* backend database to host images
* connections to Community Store where appropriate...for example, if someone is uploading an image they should be prompted with a "would you like to add this to the Community Store?" (and vice versa on that site)
* admin panel to control content on the site
* user registration...people can create accounts to comment on & rate design projects
* user account creation/artist profiles
* ability for people to rate favorite designs (could be a simple thumbs up system like Digg, or a 5 star system like YouTube), and have the order of designs be sorted accordingly
* ability for people to "like" designs they enjoy
* ability to create a "job board" of sorts, where people can post design their design needs (ex. "I need a flyer created for my Firefox download party in Buenos Aires")
* ability to hold regular "design challenges" (sort of like mini-contests) based on number of likes
* ability to hold regular "design challenges" (sort of like mini-contests)
* ability to tag designs or place them into different categories (wallpaper, posters, personas, etc)
* ability to tag designs or place them into different categories (wallpaper, posters, personas, etc)
* ability for users to sort designs by popularity, recency, category, etc
* ability for users to sort designs by popularity, recency, category, etc
* ability for users to download the original working files of an image (ex. the PSD), do a remix, then upload it again with attribution to the original image
* Share This functionality so people can post favorite images to Digg, Facebook, etc
* Share This functionality so people can post favorite images to Digg, Facebook, etc
* I may be missing some things here...will need to do a tech review with Morgamic to make sure I've got it all. Am hoping we can repurpose some of the functionality that was built for the Community Store.
* ability for users to earn profile badges depending on their actions
* blog aggregator to display headlines from design-themed Mozilla blogs
* basic monitoring


Initial timeline (note: very rough)
Initial timeline (note: very rough)
* December 08 - finalize plans, begin sourcing design agencies
* December 08 - finalize plans, begin sourcing design agencies
* January 09 - choose design agency, begin design process
* January 09 - choose design agency, begin design process
* February 09 - finish visual design, hand off to WebDev
* June 09 - begin development
* March 09 - development and QA
* Late July 09 - begin QA
* March/April 09 - go live
* Early August 09 - launch MCC Phase 1 (account creation, artist profiles, upload, gallery, badges?)
* Early September 09 - launch MCC Phase 2 (design challenges)


External dependencies
External dependencies
Confirmed users
693

edits