Drumbeat/Roadmap
From MozillaWiki
< Drumbeat
Donate / T-shirt campaigns
FOR TRELLON (0.6)
COMPLETE: Add t-shirt order functionality to donation process558411
- Fix final address field & t-shirt issue 558411
Front page
Add new content to right-hand column (Trellon)
- STATUS: Completed on dev. Preview here.
- Fixes required: 566164
Critical:
- Reduce slide carousel size 567210
(see mock-up. note: move #drumbeat into top right)- STATUS: Ned has completed locally. Implement on dev. Circle back to tweak later, time permitting.
- TASK (Ned): implement on dev.
Move twitter feed into top right column COMPLETE ON DEVTweak CSS time-permitting.567112
TASK (Paul):Change front page Twitter feed from "drumbeat" to "#drumbeat"(The search term is currently -RT #drumbeat -drum -hiphop -instrumentals. This is set explicitly in the block content)- Update styling of front page projects 567248
- STATUS: Ned estimates approx. 3 hours work.
- TASK (Ned): Implement on dev.
- STATUS: Ned estimates approx. 3 hours work.
Content & copy:
- TASK (Matt): Update front page carousel items
Post-Beta (Ned):
- Polish styling of front page blog posts using HTML
- Style images on front page consistent with rest of blog pages 561112
- Style blog posts consistently with internal blog posts 567226
Project pages
Project page improvements (TRELLON)- Trellon has completed bug fixes & documentation (see bugs) (original documentation for beta project pages)
- STATUS: Requires final QA
- TASK (Matt): Do final QA & update copy
Security & Privacy
Privacy issues around email address export for project leads- TASK (Paul): Use "PHP if" to restrict to featured projects only
568288
- Ensure we're not displaying email addresses on profile pages
- Check box to display email address? (Paul)
- Check box to display email address? (Paul)
- Any other security & privacy due dillegence required?
Events page
- Implement new events layout above the fold (Ned)
- See mock-up Bug 565999
- All copy is here
- See mock-up Bug 565999
Tweak event photos block on right. Waiting for push to live: Bug 566892 and 567230- Fix event blog styling 567231
"Projects" landing page
- Tweak projects landing page (Paul Osman)
- Bug 564492. See mock-up
- Fix broken rows Bug 567244
- Remove all "more" links and green "view all projects" button
- Remove "comment and like" from project view Bug 567236
- Add "more" link to "latest project ideas" http://drumbeat.trellon.org/dbl/project-index?sort=recent
- Bug 564492. See mock-up
- Update "about projects" copy at top (Matt) Bug 567234
- See Bug 567238 and Bug 567239
"People" landing page
Tweak "People" landing page (Ned)
- Make it easier to see who's here. Get way more people on the page. Replace horizontal carousel with big page of people. Bug 567243
- STATUS: Ned working on disabling javascript and tweaking styling. To be completed on dev by Wed afternoon.
- TASK (Ned): Working on it.
"About Projects" page
- Provide high-level description of how Drumbeat projects work (Dharmishta & Henrik)
- Links to "project initiators" page for more detail aimed specifically at potential project leaders
- STATUS: Draft in progress here
"About Drumbeat" Page
- Finalize copy (Dharmishta)
Add imagery / art to liven up page? (Dharmishta: want to suggest imagery from ourFlickr faves?)
- Add Drumbeat Toronto video
Site Header & Theme
- Switch to white background
- Ned to update in CSS
- Matt to QA pages for design breaks
- Update site nav
- Ned to update nav on dev
- Ned: shrink logo to line up with horizontal axis
- Ned: ensure "beta" tag
Donations
- Project-specific donations
- Enable CiviCRM tracking for project-specific donations as per bug 549916
Planet Drumbeat Blog
- Implement Planet Drumbeat on Drumbeat.org blog (Trellon)
- MATT: Resolve issue with blog page vs. front page nodequeue
- Ned to tweak column width
Social Media
- Final to do's? (Carlo)
- Final to do's? (Carlo)
Flickr
Add Flickr events photo stream to Events page (Carlo)- Get Mozdrumbeat account working (Carlo)
- Other final to do's? (Carlo)
"Nice to haves" for beta launch
- Simplify sign-up process
- Simplify account creation process & workflow 557523
- Improve Personal Profile pages
- 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.
- Simplify project creation process
- Further simplify project creation process & workflow
Priorities after Beta
Donations & CiviCRM
- Set up CiviMail (Nathan K?)
- Configure CiviMail for use
- CiviMember import from MailChimp and scrub
- Tweak T-shirt campaign page
- CiviCRM campaign page set up process (Nathan K.)
- Documentation / training / best practices on setting up our own Civi campaign page
- Connect the following Mozilla donation pages with CiviCRM:
- Bugzilla donation page http://www.bugzilla.org/donate/
- Calendar donation page http://www.mozilla.org/projects/calendar/donate.html
- Camino donation page http://caminobrowser.org/donate/
- Accessibility donation page http://www.mozilla.org/access/donate.html
- SeaMonkey donation page http://www.seamonkey-project.org/donate
- AMO donations https://addons.mozilla.org/en-US/firefox/
- See 545132
- CiviCRM report customization (Nathan K.)
- e.g., donors by campaign, region, amount, etc.
- Accelerate work on localization strategy
- import RSS feed comments
- More automated social architecture. Get more attention to most active members.
- Promotional badges & widgets
- Implement OpenID 557648