Changes

Jump to: navigation, search

Apps/Mortar

1,899 bytes added, 22:15, 19 April 2012
Mortar project: initial notes
This page contains all of the important details for the '''Open Web App Bootstrap''' or '''mortar''' project.

= Elevator Pitch =
''mortar'' is a project intended to simplify the creation of open web apps for developers. There are several components: JavaScript Framework / responsive design bootstrap / web components ("bricks").

The project will start simple and evolve from there.

== Overview ==
* Code name: mortar
* Prod URL: TBD
* Dev URL: TBD
* Stage URL: TBD
* Code Repo: https://github.com/mozilla/mortar
* L10N Repo: TBD
* Code: TBD
* Product Owner: Daniel Buchner
* Dev Team:
** James Long (dev)
* IRC Channel: [irc://irc.mozilla.org:6697/devecosystem #devecosystem on irc.mozilla.org]

== Project Status ==
* Stage 1: Prototype development.

= Development Phases =
== Stage 1: Simple framework ==
* Prototype development:
** JavaScript framework
** Twitter bootstrap
** HTML template tying the components together
** Open Web App manifest

Component requirements gathering:
* determine most important components (look at Android/Apple)
* cam / mic / share / contacts / settings?
* determine the ones that cover the most ground
* → implement initial components

Target time line: Q2/2012

== Stage 2: Design improvements (tentative) ==
Improved design bootstrap
* Either leverage Twitter's code and reskin / redesign some components
* or roll out separate styles targeted to multi-device use and consistency

== Stage 3: Web components library (tentative) ==
* Add many more web components ("bricks") that can be leveraged to very quickly build useful apps
* open up bricks development to community

= Meetings =

* 4/18/2012: Product brainstorm meeting (see product outline below)

= Specs / Useful links =

* [https://ecosystem.etherpad.mozilla.org/6 Product outline]

== Bugs ==
Bugs are tracked on github:

* [https://github.com/mozilla/mortar/issues Github issues for mortar]
Confirm
1,209
edits

Navigation menu