Drumbeat/website/brief: Difference between revisions

no edit summary
No edit summary
 
(21 intermediate revisions by the same user not shown)
Line 1: Line 1:
===Phase One Web Site Brief===
===Phase One Web Site Brief===
'''Mozilla Drumbeat: Ideas, people and action making a better web'''
''Mozilla Drumbeat is seeking a "WordPress Ninja" that can help us rapidly implement a Phase One web site prototype. At this stage, we're  looking for a few days of someone's time to get us up and running with a site that helps "show what we mean." Primarily by tweaking existing templates and widgets.''
Contact: Chelsea Novack
chelsea@mozillafoundation.org


==Overview & Goals==
==Overview & Goals==
Mozilla Drumbeat will find and connect people, ideas and actions that make the web better. Drumbeat is launching a PHASE ONE web site. The major goals of this early, beta-type site are to:
Mozilla Drumbeat will find and connect people, ideas and actions that make the web better. Drumbeat is launching a PHASE ONE web site. The major goals of this early, beta-type site are to:
 
* '''Showcase compelling PEOPLE & PROJECTS making the web better.''' These are the two major content streams, and the heart of the site.
* '''Crowdsource great new content'''. Make it easy for others to submit their own PEOPLE & PROJECT IDEAS, using templates and workflow we provide.
* '''Showcase and get people excited about a big upcoming EVENT''': the Drumbeat Festival in June 2010. Make it sexy and trumpet key values: genius ideas, rubbing shoulders with the web’s leading lights, and the prospect of Internet “fame and fortune.”


* “'''Show people what we mean'''.” Explain what Mozilla Drumbeat is and where it’s headed -- primarily through powerful '''examples''' of what we mean. Use these examples to illustrate the overall concept and show rather than tell.
''In addition, the Phase One site will:''
* Showcase compelling a) IDEAS, b) PEOPLE and c) ACTION for making the web better. These are the three major content streams for the site, and heart of the site.
* Encourage the best content to float to the top. Get an early sense of which project ideas have the most traction and interest with our audiences. Use a simple voting & reviewing layer (probably something like Digg) to make this easy.
* '''Crowdsource great new content'''. Make it easy for others to submit their own ideas, people and actions, using templates and workflow we provide. This is a key priority for Phase One -- we want to create a great container that models the kind of stuff we’re looking for, and make it easy for others to start feeding their own ideas, people and action into it.
* Showcase local events. Trumpet the big festival event at the center -- but also local events and opportunities for participation around the edges and in your community.
* '''Showcase and get people excited about a big upcoming EVENT''': Drumbeat Istanbul in June 2010. Make it sexy and trumpet key values: genius ideas, rubbing shoulders with the web’s leading lights, and the prospect of Internet “fame and fortune.
* Be easy to share socially and push content to the places people are already at. Avoid re-inventing the wheel or recreating redundant infrastructure. Embed or aggregate existing third-party tools and external content.


''In addition, the Phase One site will:''
==Emphasis on rapid prototyping for Phase One==
* Encourage the best content to float to the top. Get an early sense of which THEMES, IDEAS, PEOPLE & ACTION have the most traction and interest with our audiences. Use a simple voting & reviewing layer (probably Digg) to make this easy.
* The emphasis for Phase One is RAPID prototyping and implementation; we want to prioritize speed over perfection.
* Showcase LOCAL events and action, primarily in the form of short, Ignite-style presentations. Trumpet the big Istanbul event at the center -- but also local events and opportunities for participation around the edges and in your community. Should feel like a global community.
* '''This means we may be willing to set aside much of the development work done for this early "phase one" site later on in the process.''' So rapid prototyping is more important than long-term durability or a perfect site.
* Capture a “co-opetive” spirit and flavour.  
* The goal is to get to a point quickly where we can model fleshed out feature projects that show people the kinds of ideas Drumbeat is interested in, and then effectively crowd-source great new project ideas to get into the pipeline.
* Be easy to share socially and push content to the places people are already at.
* The "Phase Two" site will be more robust and public-facing, with a greater emphasis on graphic design, scalability, a more robust back-end CMS, etc.
 
==Technology approach==
* The phase one Drumbeat web site will be built on a Drupal / CiviCRM platform.
*''' Wherever possible, the Drumbeat site should leverage work completed for another site, "Mozillians.org."''' This site has been built on a Drupal / CiviCRM platform, and shares much of the CMS and CRM functionality needed for Drumbeat
* Mozillians.org site is still at the bug-fixing stage and is due to launch in mid-December, but is now on a stable staging platform here: https://mozillians.stage.mozilla.com/
* '''The goal is to produce two sites that are similar in functionality and that share a common CiviCRM back end.''' Since many of the donations requirements and people / relationship data overlap between the two projects, it's important that they share a common CRM platform.


==Scope: Phase One vs. Phase Two==
'''We need advice to help decide on the best technological approach to achieving this goal.'''
It’s important to separate out the goals of this early “Phase One” site as opposed to the more robust and public-facing “Phase Two” site to follow. The emphasis for Phase One is RAPID prototyping and implementation. The goal is to get to a point quickly where we can invite others to crowd-source and populate great suggested ideas, action and people. Phase Two will be more robust and public-facing, with a greater emphasis on graphic design, scalability, a more robust back-end CMS, etc.


==Target Communities==
==Key Questions==
“People who make the web,” especially those who rely on it for self-expression or livelihood. The community for Phase One is likely to be a little more insider-ish and Mozilla “friends and extended family” -- though not exclusively. Phase Two will be aimed at a broader universe.


==CMS & Graphic Design Approach==
Given that we need two sites that
We're looking for boot-strappable WordPress templates we can implement quickly. What’s important for Phase One is getting the logical structure and intake workflow right. Graphic design for Phase One will happen after the initial “bare bones” black and white site is launched.
a) share a large amount of Drupal functionality, and
b) need to share a common CiviCRM back end...
'''* Should we do a [http://drupal.org/node/43816|Drupal multi-site install], with two sites leveraging the same code base?'''
* If this multi-site approach is feasible, what's the best way to resource and support that approach?
** How do we ensure smooth workflow and back-and-forth between the Mozillians.org team and Drumbeat web site team?
** What's the best way to divide up the work?
*** In terms of Drupal vs. CiviCRM work?
*** In terms of specific roles? (e.g., graphic design & theming, lead Drupal development / customization, advice & support, quality assurance, etc.)


==Information Architecture==
* What specific parts of Mozillians.org does the Drumbeat site want to leverage?
Primary content streams: IDEAS, PEOPLE & ACTION
** In terms of Drupal functionality?
From an information architecture standpoint, the Phase One site is basically “three streams plus a big EVENT.” The streams are dynamic and constantly updating and growing; the EVENT is relatively static.
** In terms of CiviCRM functionality?


1) IDEAS
* What other modules and custom work do we need to add to get the feature set we want?
2) PEOPLE
** e.g., if we used the Mozillians organic groups set up for Drumbeat 'projects,' we'd need to add things like a blog aggregator and wiki
3) ACTION
* Timelines. What's realistic by deadline. How do we go faster?
+
* How can we protect the integrity of Drumbeat's front-end designs? Graphic design and usability are important priorities for Drumbeat.
EVENT
** How do we ensure the front-end work we're doing in Photoshop is actually implementable?


==Drumbeat's CRM requirements==


''Cross-referencing and relating content''
'''Online Donations'''
* Online fundraising will be a key component for Drumbeat. All fundraising will flow through CiviCRM
* We need the ability to fundraise directly for Mozilla, but also for specific individual community-led projects as well. Drumbeat may eventually function as a kind of "Kiva for the open web," making it easy to crowdsource volunteer help ~and~ financial help for a large number of individual projects.
* Creation, customization and management of campaign specific pages for general drumbeat donations and peoject donations through Drupal.
* Ability to pull donor lists for specific projects and use within CiviMail.


The ideas, people and action content need to cross reference and relate to each other in multiple ways. We need the ability to easily associate a particular PERSON, for example, with an IDEA they’re working on and maybe an ACTION you can take to spread the word about their work. Not all entities will have these relationships -- they’ll range from “one-to-one” to “one-to-many” to “one to none.
'''Community segmenting & sub-segmenting'''
* Drumbeat will have an e-newsletter, with regular updates & fundraising asks
* We need the ability to segment our list of Drumbeat supporters and participants so that we customize content and asks based on the community's a) specific interests (e.g., digital divide vs. mobile vs. privacy), roles (project initiator, project volunteer, festival participant, etc.) and geography.


'''Integration with Mozillians.org and other Mozilla projects'''
* Part of the narrative of Drumbeat is making participants feel like they're part of a larger Mozilla community
* For example, many Drumbeat participants should probably also appear in the Mozillians.org community directory
* We want to avoid creating standalone silos of community members and donors, and instead build on a shared and scalable CRM platform


''Ten broad “themes” or categories''
==Timelines==
The completed site will launch in early January 2010.


The ideas, people and action all fall under one of ten broad “categories.” These themes are like mini-impact or mission statements. Like: “The web gets better when we...
Photoshop mock-up of phase one Festival page (Nov 8; v8):
* ...ensure anyone can connect to do or say anything.
[[File:Festival v8.png | 700px]]
* ...make the internet more accessible.
* ...use and promote open standards."


An early spreadsheet of sample ideas, action, and people and how the four levels fit together here:
Photoshop mock-up of phase one Project page -- Mozilla-led project (Nov 8; v16):
http://spreadsheets.google.com/ccc?key=0Ap7YmMaDsPWCdFJjX1hvY3lYekp0MVpVNlRlM1pwZEE&hl=en
[[File:Story1 v18.png | 700px]]


===Timelines===
Photoshop mock-up of phase one Project page -- Community-led project (Nov 8; v16):
The first key deadline is '''Nov 10''', the next Mozilla Board Meeting. We want to present early web pages, and have a critical mass of early PEOPLE, IDEAS & ACTION so they can get a clear sense of where Drumbeat is headed.
[[File:Story2 v4.png | 700px]]
Confirmed users
9,624

edits