Drumbeat/Roadmap: Difference between revisions
< Drumbeat
Jump to navigation
Jump to search
| (41 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
= | = Donate / T-shirt campaigns = | ||
'''FOR TRELLON''' (0.6) | '''FOR TRELLON''' (0.6) | ||
| Line 11: | Line 9: | ||
*<strike>COMPLETE: Add t-shirt order functionality to donation process </strike>[https://bugzilla.mozilla.org/show_bug.cgi?id=558411 <strike>558411</strike>]<br> | *<strike>COMPLETE: Add t-shirt order functionality to donation process </strike>[https://bugzilla.mozilla.org/show_bug.cgi?id=558411 <strike>558411</strike>]<br> | ||
*'''Fix final address field & t-shirt issue''' [https://bugzilla.mozilla.org/show_bug.cgi?id=558411 558411 ]<br> | *'''Fix final address field & t-shirt issue''' [https://bugzilla.mozilla.org/show_bug.cgi?id=558411 558411 ]<br> | ||
<br> | |||
= Front page = | = Front page = | ||
'''Add new content to right-hand column '''(Trellon | '''Add new content to right-hand column '''(Trellon) | ||
*STATUS: Completed on dev. [http://drumbeat.trellon.org/dbl/ Preview here.] | |||
*Fixes required: [https://bugzilla.mozilla.org/show_bug.cgi?id=555017#c4 566164][http://drumbeat.trellon.org/dbl/ <br>] | |||
<br> '''Critical:'''<br> | |||
[[Image:Drumbeat front page -- beta 1.2 -- mock-up with notes.jpg|thumb|right|200px]] | |||
* | *Reduce slide carousel size [https://bugzilla.mozilla.org/show_bug.cgi?id=567210 567210] <br>(see [https://wiki.mozilla.org/images/1/14/Drumbeat_front_page_--_beta_1.2_--_mock-up_with_notes.jpg 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.''' | |||
*<strike>Move twitter feed into top right column COMPLETE ON DEV </strike> | |||
**<strike>Tweak CSS time-permitting. </strike><strike></strike>[https://bugzilla.mozilla.org/show_bug.cgi?id=567112 <strike>567112</strike>] | |||
< | *'''<strike>TASK (Paul):</strike>'''<strike>Change front page Twitter feed from "drumbeat" to "#drumbeat"</strike> (The search term is currently '''-RT #drumbeat -drum -hiphop -instrumentals'''. This is set explicitly in the block content) | ||
*Update styling of front page projects [https://bugzilla.mozilla.org/show_bug.cgi?id=567248 567248] | |||
**STATUS: Ned estimates approx. 3 hours work.<br> | |||
**'''TASK (Ned''')''': ''' Implement on dev. | |||
<br> '''Content & copy:'''<br> | |||
* | *'''TASK (Matt): Update front page carousel items'''<br> | ||
<br> | <br> | ||
'''Post-Beta (Ned): '''<br> | |||
* | |||
* | *Polish styling of front page blog posts using HTML <br> | ||
* | *Style images on front page consistent with rest of blog pages [https://bugzilla.mozilla.org/show_bug.cgi?id=561112 561112] | ||
*Style blog posts consistently with internal blog posts [https://bugzilla.mozilla.org/show_bug.cgi?id=567226 567226] | |||
= Project pages = | = Project pages = | ||
[[Image:Drumbeat beat wireframes -- project pages documentation.001.jpg|thumb|right|200px]] ''' | [[Image:Drumbeat beat wireframes -- project pages documentation.001.jpg|thumb|right|200px]] '''Project page improvements (TRELLON)''' | ||
* | *Trellon has completed bug fixes & documentation ([https://bugzilla.mozilla.org/buglist.cgi?status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=drumbeat%20beta&component=www.drumbeat.org&resolution=--- see bugs]) [https://wiki.mozilla.org/Drumbeat/website/Project_page_beta (original documentation for beta project pages)] | ||
*STATUS: Requires final QA<br> | |||
*'''TASK (Matt): Do final QA & update copy'''<br> | |||
<br> | |||
= Events page = | = Security & Privacy = | ||
*<strike>Privacy issues around email address export for project leads | |||
**'''TASK (Paul): Use "PHP if" to restrict to featured projects only'''</strike> [https://bugzilla.mozilla.org/show_bug.cgi?id=568288 <strike>568288</strike>]<br> | |||
*Ensure we're not displaying email addresses on profile pages | |||
**Check box to display email address? (Paul)<br> | |||
*Any other security & privacy due dillegence required?<br> | |||
<br> | |||
= Events page<br> = | |||
*Implement new events layout above the fold (Ned) | *Implement new events layout above the fold (Ned) | ||
**See [https://wiki.mozilla.org/images/3/38/Drumbeat_--_events_page_wireframes_--1.1.jpg mock-up] Bug [https://bugzilla.mozilla.org/show_bug.cgi?id=565999 565999]<br> | **See [https://wiki.mozilla.org/images/3/38/Drumbeat_--_events_page_wireframes_--1.1.jpg mock-up] Bug [https://bugzilla.mozilla.org/show_bug.cgi?id=565999 565999]<br> | ||
**[https://wiki.mozilla.org/Drumbeat/website/events_copy '''All copy is here''']<br> | **[https://wiki.mozilla.org/Drumbeat/website/events_copy '''All copy is here''']<br> | ||
*Tweak event photos block on right | *<strike>Tweak event photos block on right. Waiting for push to live: Bug [https://bugzilla.mozilla.org/show_bug.cgi?id=566892 566892] and [https://bugzilla.mozilla.org/show_bug.cgi?id=567230 567230]</strike> | ||
*Fix event blog styling [https://bugzilla.mozilla.org/show_bug.cgi?id=567231 567231] | |||
[[Image:Drumbeat -- events page wireframes --1.1.jpg|450px]] <br> | [[Image:Drumbeat -- events page wireframes --1.1.jpg|450px]] <br> | ||
| Line 60: | Line 82: | ||
[[Image:Drumbeat -- projects page mock-up -- version 2.1.jpg|right|300px]] | [[Image:Drumbeat -- projects page mock-up -- version 2.1.jpg|right|300px]] | ||
*'''Tweak projects landing page''' | *'''Tweak projects landing page''' (Paul Osman) | ||
**[https://bugzilla.mozilla.org/show_bug.cgi?id=564492 Bug 564492]. [https://wiki.mozilla.org/images/d/d4/Drumbeat_--_projects_page_mock-up_--_version_2.1.jpg See mock-up ]<br> | **[https://bugzilla.mozilla.org/show_bug.cgi?id=564492 Bug 564492]. [https://wiki.mozilla.org/images/d/d4/Drumbeat_--_projects_page_mock-up_--_version_2.1.jpg See mock-up ]<br> | ||
** | **Fix broken rows [https://bugzilla.mozilla.org/show_bug.cgi?id=567244 Bug 567244] | ||
** | **Remove all "more" links and green "view all projects" button | ||
** | **Remove "comment and like" from project view [https://bugzilla.mozilla.org/show_bug.cgi?id=567236 Bug 567236] | ||
** | **Add "more" link to "latest project ideas" http://drumbeat.trellon.org/dbl/project-index?sort=recent | ||
**Update "about projects" copy at top (Matt) [https://bugzilla.mozilla.org/show_bug.cgi?id=567234 Bug 567234] | |||
* | **See [https://bugzilla.mozilla.org/show_bug.cgi?id=567238 Bug 567238] and [https://bugzilla.mozilla.org/show_bug.cgi?id=567239 Bug 567239] | ||
* | |||
= "People" landing page = | |||
= People landing page = | |||
[[Image:Drumbeat mock-up -- people landing page -- May 17.jpg|right|300px]] | |||
'''Tweak "People" landing page''' (Ned) | |||
<br> | **Make it easier to see who's here. Get way more people on the page. Replace horizontal carousel with big page of people. [https://bugzilla.mozilla.org/show_bug.cgi?id=567243 Bug 567243] | ||
**STATUS: Ned working on disabling javascript and tweaking styling. To be completed on dev by Wed afternoon. | |||
**'''TASK (Ned): Working on it.'''<br> | |||
= "About Projects" page<br> = | = "About Projects" page<br> = | ||
| Line 121: | Line 114: | ||
*'''Finalize copy (Dharmishta)''' | *'''Finalize copy (Dharmishta)''' | ||
*<strike>Add imagery / art to liven up page? (Dharmishta: want to suggest imagery from our </strike>[http://www.flickr.com/search/?q=mozilla+drumbeat&s=rec <strike>Flickr faves</strike>]<strike>?)</strike><br> | *<strike>Add imagery / art to liven up page? (Dharmishta: want to suggest imagery from our </strike>[http://www.flickr.com/search/?q=mozilla+drumbeat&s=rec <strike>Flickr faves</strike>]<strike>?)</strike><br> | ||
*Add Drumbeat Toronto video | *Add Drumbeat Toronto video | ||
= Site Header = | <br> | ||
= 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 | |||
<br> | <br> | ||
= Donations = | = Donations = | ||
| Line 140: | Line 141: | ||
= Planet Drumbeat Blog = | = Planet Drumbeat Blog = | ||
*Implement [http://planet.drumbeat.org/ Planet Drumbeat] on Drumbeat.org blog '''(Trellon)''' | *Implement [http://planet.drumbeat.org/ Planet Drumbeat] on Drumbeat.org blog '''(Trellon)''' | ||
**MATT: Resolve issue with blog page vs. front page nodequeue | |||
**Ned to tweak column width | |||
<br> | <br> | ||
| Line 162: | Line 165: | ||
<br> | <br> | ||
= | = "Nice to haves" for beta launch = | ||
* | *'''Simplify sign-up process''' | ||
**Simplify account creation process & workflow 557523 | |||
*'''Improve Personal | *'''Improve Personal Profile pages''' | ||
**Simplify personal profiles. Strip out all remaining redundant fields & complexity. | **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. | **Make the profiles a more effective self-promotion tool. To increase Twitter followers, blog subscribers, etc. | ||
**More recognition for project participants & project leaders. | **More recognition for project participants & project leaders. | ||
*'''Simplify project creation process''' | *'''Simplify project creation process''' | ||
*Further simplify project creation process & workflow | **Further simplify project creation process & workflow | ||
<br> | <br> | ||
Latest revision as of 18:50, 26 May 2010
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 leadsTASK (Paul): Use "PHP if" to restrict to featured projects only568288
- 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