Drumbeat/Roadmap
- Note: dates listed are for DELIVERY date. Work is already underway / will start for tasks listed sooner.
0.4 Developer Site
launch prototype- gather feedback
- implement open source development tools (IRC, newsgroup, bugzilla)
start on social media strategy
0.5 Developer Site
Ships: April 1
Fix outstanding donate bugs. Stable donation workflow w. PayPal & CiviCRM integration (Michael Haggerty)Complete. Have now moved to t-shirt functionality.Bug 549916
Project page improvements:Better project participation buttons. More weight to project-specific asks (Ned)Complete.Example of these in action.- Next step: Work with Project Leads to update project participation asks & workflow (Matt & Dharmishta)
Include project headline under project title (Ned)
Simplify & document project contributor messaging for short-term (Matt)- Make it easier to see who's working on your project.
- Interim solution for messaging with project participants.
Next step: mock-up workflow for incorporating mailing list functionality into "join"
Support Universal Subtitles snippet (Matt / Dharmishta / Chelsea)Ensure Universal Subtitles page is ready for higher traffic & donations- Donate is working. Let's improve participation workflow. (Matt & Dharmishta)
0.6 Developer Site
- NEW: Add t-shirt order functionality to donation process
- See 558411
- STATUS:
- Completed on Dev:
- Chelsea has tested
- Need final tweaks to confirmation page
- Pushing to live today
- NEW: Add opt-in for Drumbeat newsletter to account creation page
- See bug 559376 with mock-up
- This is a high-priority request with important legal / privacy considerations
- Status: ETA to completion: 2pm ET April 19 as per Mike Priest
- Chelsea is adding newsletter to Drumbeat.org blog post so we can promote & drive newsletter sign-ups
Everything below ships: April ? (waiting for estimate from Trellon)
- Events:
Event RSVP workflow (Gunner / Matt / Nathaniel)COMPLETE. Testing EventBrite for now.
- Front page improvements (Matt / Michael Haggerty):
- STATUS: Now completed on dev site. When can we push to live?
- Include micro-blogging & mailing list feeds in right-hand column of front page
- Remove "rising projects" label from front page
- Add "upcoming events" block
- Project page improvements (Matt / Michael Haggerty):
- Add micro-blogging (555013) & mailing list feeds (555017) to right-hand column. mock-up
- Implement simplified "project blog" with single "project post" content type. (mock-up)
- Support WordPress & other RSS feeds for project blog
- Increase project image size & move project description below it (mock-up)
- Support "project pitch" video or slides in addition to still image.
- Blog
- Implement Planet Drumbeat on Drumbeat.org blog (Michael Haggerty)
- Video aggregator (Matt / Brett / Ben)
- Launch re-skinned video aggregator for
- Presentation Challenge
WebMadeMoviesCOMPLETE
- Launch re-skinned video aggregator for
- "About Drumbeat" Content
First draft of"What is the open web?"(Dharmishta)One to two sentence description of [what Drumbeat is https://wiki.mozilla.org/Drumbeat/website/about/Drumbeat](Dharmishta)Work with Project Leads to update project participation asks & workflow (Dharmishta)Start with Universal Subtitles to support upcoming promotion
Social media + branding- Figure out standards for the logo for Twitter/Fbook etc (Dharmishta, Carlos)
See Social media wiki page
0.7 Developer Site
Ships: April 23
Timelines for the following work may need to be pushed back, pending timeline assessment from developers:
- Project page improvements:
- Simplified project page navigation. Move project nav up below project title & headline (mock-up)
- User-controlled project tags & simplified taxonomy
- Move links, badges & other related content to right-hand column
- Site metrics
- Web Trends implemented from drumbeat by Moz IT
- Gerv: can we expedite?
- Web Trends implemented from drumbeat by Moz IT
- Social media (Carlo)
- Facebook, Twitter
- finalize accounts name (twitter) -> we're heading to @mozilladrumbeat
- get final feedback and copy (at least to get started) for those profiles (Dharmishta)
- link twitter with status.net (sync with paul booker)
- define the look and feel for the profiles
- currently we're on iteration #1
- profile pictures -> http://mzl.la/acx7u8
- twitter
- profile picture -> http://mzl.la/acx7u8
- background -> http://mzl.la/9EOGq9
- facebook profile picture -> http://mzl.la/a7GD0b
- flickr -> profile picture: http://mzl.la/acx7u8
- currently we're on iteration #1
- link facebook and twitter profiles to planet.drumbeat.org rss (I'm sure i <3 open web is aggregated there) °
- communicate to all the hashtagging convention -> #mozilla #drumbeat
- Flickr
- create flickr set for events and collect all already taken drumbeat picture edited with proper metadata
- description
- location
- tags
- create flickr set for events and collect all already taken drumbeat picture edited with proper metadata
- Lower priority (will be done if spare time is with us ;))
- planning a chat with Brett (will email you in private), re: video aggregator.
setup of video sharing platform profiles
° important: totally agreed moltke feedback re: not too much crossposting. We don't want to spam people, it's more about hamming (http://www.youtube.com/watch?v=cFrtpT1mKy8) them. The difficult part is the trade off between a technology, a platform or a system, and the editorial content to be fed there. Also, when we're going to start inviting ppl, we might move some huge numbers, and so pretty fast updating.
- Tweak header & main nav
- Shrink vertical space to get more content on page.
- Add "start your project" to nav
- Remove torn effect. Optimize secondary nav.
- Database sanitization script complete
- Content
- New copy/edited copy for about, projects, events and sub page about-projects (Dharmishta)
- Trial pitch ready (1-2 sentence description of Drumbeat)
- Up to date project participation buttons for Featured Projects (Dharmishta)
- Open video plan
- Recommendations & action plan for Drumbeat.org's open video policy, hosting / parnership plans, & workflow
0.8 Developer Site
Ships: April 30
- Projects landing page
- Simplify "start your project" text (Dharmishta)
- Move project lists much further up the page. Make it way faster and easier to get to the projects you want
- Simplify "start your project" text (Dharmishta)
- Events page
- Work with Gunner / events team to re-design page.
- Improve event images. Pull images from a specific Flickr set, instead of random search feed.
- Work with Gunner / events team to re-design page.
- "People" landing page
- Get way more people on the page. Replace horizontal scroll bar with big page of people.
- More clearly associate people with projects.
- Work out social logic. The more active contributors are, the more prominently they should be displayed on this page.
- Make social media links more prominent.
- Improved performance
- Increase speed & page load times
- Site Content
- New draft of about, events, projects and any sub-pages
- New draft of social network descriptions (twitter, etc)
- Plan for page descriptions and sub-descriptions (answer questions like "where does the 'what is the open web' page go?)
0.9 Developer Site
Ships: May 7
- Improved project messaging
- Need simple way for project leads to email project supporters
- Incorporate multiple messaging channels into "join" process
- Personal Profiles
- Simplify personal profiles. Strip out all remaining redundant fields & complexity.
- Make the profiles a more effective self-promotion tool. To increase Twitter followers, blog subscribers, etc.
- More recognition for project participants & project leaders.
- CSS & styling audit
- Ensure beautiful, simple post and comment styles site-wide. W. intelligent use of WYSIWYG.
- Cross-browser testing
- WC3 compliant
- About Drumbeat page
- Finalize copy (Dharmishta) (of course we can add/edit things at any point, but aiming for somehting that fels "done")
- Quality art. Make it more graphic. Say it with pictures and drawings in addition to just text.
- About Projects page
- Finalize copy (Dharmishta) (of course we can add/edit things at any point, but aiming for somehting that fels "done")
- Quality art. Make it more graphic. Say it with pictures and drawings in addition to just text
- Site Copy
- Make sure that all copy on the site matches in tone, style etc. (sign-up pages, user preferences, admin pages for project creators) (Dharmishta)
Other additions for Beta
- Simplify account creation process & workflow 557523
- Simplify project creation process & workflow
- Simple Project metrics
- Add: number of contributors. Number of votes.
- Integrate messaging into "join" workflow
- When users join a project, they should opt-in to the project's preferred mailing list / messaging protocol
Beta Site 1.0
- Need fleshed out localization strategy
Secondary considerations:
- import RSS feed comments
More automated social architecture. Get more attention to most active members.
Promotional badges & widgets
Implement OpenID
- As per 557648