Drumbeat/Roadmap: Difference between revisions
< Drumbeat
(162 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
= | = Donate / T-shirt campaigns = | ||
'''FOR TRELLON''' (0.6) | |||
''' | |||
* | *<s>COMPLETE: Add opt-in for Drumbeat newsletter to this [https://www.drumbeat.org/blog/drumbeat-newsletter-april-2010 page]</s><s>[https://bugzilla.mozilla.org/show_bug.cgi?id=560225 560225]</s> | ||
* < | *<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> | |||
<br> | |||
= | = Front page = | ||
'''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> | |||
'''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 = | |||
[[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> | |||
= 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) | ||
* | **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> | |||
* | *<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> | |||
= "Projects" landing page = | |||
[[Image:Drumbeat -- projects page mock-up -- version 2.1.jpg|right|300px]] | |||
= | *'''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> | |||
**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 = | |||
[[Image:Drumbeat mock-up -- people landing page -- May 17.jpg|right|300px]] | |||
'''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. [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> = | ||
*Provide high-level description of how Drumbeat projects work (Dharmishta & Henrik)<br> | |||
*Links to "project initiators" page for more detail aimed specifically at potential project leaders<br> | |||
*STATUS: [http://piratepad.net/EUEwGiw8EM Draft in progress here]<br> | |||
<br> | |||
*'''Personal | = "About Drumbeat" Page = | ||
*'''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> | |||
*Add Drumbeat Toronto video | |||
<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> | |||
= Donations = | |||
*'''Project-specific donations''' | |||
**Enable CiviCRM tracking for project-specific donations as per [https://bugzilla.mozilla.org/show_bug.cgi?id=549916 bug 549916] | |||
<br> | |||
= Planet Drumbeat Blog = | |||
*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> | |||
= Social Media = | |||
'''Twitter''' | |||
*Final to do's? (Carlo) | |||
'''Facebook ''' | |||
*Final to do's? (Carlo) | |||
'''Flickr''' | |||
*<strike>Add Flickr events photo stream to Events page '''(Carlo)'''</strike> | |||
*Get Mozdrumbeat account working (Carlo)<br> | |||
*Other final to do's? (Carlo)<br> | |||
<br> | |||
= "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. | **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''' | ||
**Further simplify project creation process & workflow | |||
**& | |||
<br> | |||
= 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 [https://bugzilla.mozilla.org/show_bug.cgi?id=545132 545132] | |||
*CiviCRM report customization (Nathan K.) | |||
**e.g., donors by campaign, region, amount, etc. | |||
*Accelerate work on localization strategy | |||
Implement OpenID | *import RSS feed comments | ||
*More automated social architecture. Get more attention to most active members. | |||
*Promotional badges & widgets | |||
*Implement OpenID [https://bugzilla.mozilla.org/show_bug.cgi?id=557648 557648] | |||
<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):
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
"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