Drumbeat/Batucada/Roadmap: Difference between revisions
Jump to navigation
Jump to search
(Created page with "<section begin=summary />{{RoadmapSummary |icon= |pagelocation=Drumbeat/Batucada/Roadmap |pagetitle=Batucada Roadmap |owner=Paul Osman |updated=Feb 2011 |status=Draft |descriptio...") |
Berkerpeksag (talk | contribs) mNo edit summary |
||
| (14 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
<section begin=summary />{{RoadmapSummary | <section begin=summary />{{RoadmapSummary | ||
|icon= | |icon=Drumbeat-logo.png | ||
|pagelocation=Drumbeat/Batucada/Roadmap | |pagelocation=Drumbeat/Batucada/Roadmap | ||
|pagetitle=Batucada Roadmap | |pagetitle=Batucada Roadmap | ||
| Line 6: | Line 6: | ||
|updated=Feb 2011 | |updated=Feb 2011 | ||
|status=Draft | |status=Draft | ||
|description=Batucada is the software that powers the drumbeat.org website. | |description=Batucada is the software that powers the drumbeat.org website. It is a social web application that aims to connect people with interesting projects, as well as to provide projects an opportunity to get contributors and keep them informed. | ||
}}<section end=summary /> | }}<section end=summary /> | ||
<div style="border: thin dotted #aaa; padding-left: 10px;"> | |||
;Work In Progress | |||
:This document is a constant work in progress. | |||
</div> | |||
__TOC__ | |||
= Project Overview = | |||
Batucada is the codename for the software that powers the drumbeat.org website. The purpose of Drumbeat.org is to connect people and projects. Batucada is a social web application with support for microblogging and activity aggregation. | |||
= Get Involved = | |||
* Source code: https://github.com/paulosman/batucada | |||
* Mailing list: http://www.mozilla.org/about/forums/#drumbeat-website | |||
* IRC: irc.mozilla.org, #drumbeat-dev | |||
= Use Cases = | |||
= Releases / Roadmap = | |||
= Q1 Goals = | |||
* Activity Streams - Improve feed generation. Reduce noise, increase signal. | |||
* Embedding video - Support videos from hosting services on project pages. | |||
* Replies - Add support for replies to statuses / activities. | |||
* Autocomplete "To" field when composing messages. | |||
* Search. (Haystack + Solr? Elastic Search?) | |||
* Support deleting of projects. | |||
* Data exports for graph info (XFN? PoCo?) and personal / project data. | |||
* Deployment - Minify javascript and css on deploy. | |||
= Q2 Goals = | |||
* Design challenges - Allow projects to initiate challenges and accept submissions. | |||
* Deployment - Add some way of tracking slow page loads. | |||
* Publishing out - Connect / Publish to Twitter / FB accounts. | |||
* Support PubSubHubbub as publisher for activity feeds. | |||
* Better onboarding - Pull in social / profile data based on provided identifiers (openid, webfinger). | |||
* JSON Activity Streams | |||
* Feature - Project task board. Allow projects to specify specific asks. | |||
* Multiple project admins. Ability for project lead to assign roles to other users. | |||
* Real-time UI updates, infinite scrolling. | |||
Latest revision as of 08:58, 15 April 2011
| Batucada Roadmap | ||
| Owner: Paul Osman | Updated: 2011-04-15 | |
| Batucada is the software that powers the drumbeat.org website. It is a social web application that aims to connect people with interesting projects, as well as to provide projects an opportunity to get contributors and keep them informed. | ||
- Work In Progress
- This document is a constant work in progress.
Project Overview
Batucada is the codename for the software that powers the drumbeat.org website. The purpose of Drumbeat.org is to connect people and projects. Batucada is a social web application with support for microblogging and activity aggregation.
Get Involved
- Source code: https://github.com/paulosman/batucada
- Mailing list: http://www.mozilla.org/about/forums/#drumbeat-website
- IRC: irc.mozilla.org, #drumbeat-dev
Use Cases
Releases / Roadmap
Q1 Goals
- Activity Streams - Improve feed generation. Reduce noise, increase signal.
- Embedding video - Support videos from hosting services on project pages.
- Replies - Add support for replies to statuses / activities.
- Autocomplete "To" field when composing messages.
- Search. (Haystack + Solr? Elastic Search?)
- Support deleting of projects.
- Data exports for graph info (XFN? PoCo?) and personal / project data.
- Deployment - Minify javascript and css on deploy.
Q2 Goals
- Design challenges - Allow projects to initiate challenges and accept submissions.
- Deployment - Add some way of tracking slow page loads.
- Publishing out - Connect / Publish to Twitter / FB accounts.
- Support PubSubHubbub as publisher for activity feeds.
- Better onboarding - Pull in social / profile data based on provided identifiers (openid, webfinger).
- JSON Activity Streams
- Feature - Project task board. Allow projects to specify specific asks.
- Multiple project admins. Ability for project lead to assign roles to other users.
- Real-time UI updates, infinite scrolling.