PopcornMaker: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Undo revision 418637 by Benmoskowitz (talk))
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
<section begin="summary" />{{RoadmapSummary
<section begin="summary" />{{RoadmapSummary
|icon=Pmlogo.jpg
|icon=PopcornMakerwordmark.jpg‎
|pagelocation=PopcornMaker
|pagelocation=PopcornMaker
|pagetitle=Popcorn Maker
|pagetitle=Popcorn Maker
|owner=Brett Gaylor, Bobby Richter, Ben Moskowitz, CDOT
|owner=Brett Gaylor, Bobby Richter, Ben Moskowitz
|updated=January 23rd, 2012
|updated=Oct 21, 2012
|status=Draft
|description=A development tool and community layer for [[Popcorn.js]]
|description=A development tool and community layer for [[Popcorn.js]]
}}<section end="summary" /> __NOTOC__  
}}<section end="summary" /> __NOTOC__  


== About this project ==
== About this project ==
Popcorn Maker is a GUI to allow anyone to create popcorn-powered rich media pages.
Popcorn Maker is a GUI to allow anyone to create popcorn-powered rich media pages.  It is a component of the Webmaker initiative.


By following the conventions of the [[Butter API]], developers and adventurous newbies can make their own templates. Just design a page using regular web technologies like HTML and CSS and give the popcorn-able elements some special attributes. Once you’ve designed a template to your exact requirements and specifications, you can import it into Popcorn Maker.
Popcorn Maker makes it easy to enhance, remix and share web video. Use your web browser to combine video and audio with content from the rest of the web — from text, links and maps to pictures and live feeds.
Use Popcorn Maker to create your own interactive newscasts, pop-up videos, multimedia reports, fan videos, guided web tours and more. Remix your favorite videos on YouTube
or sounds on SoundCloud, add your own comments and links, or drag and drop in
content from across the web.
 
The result is a whole new way to tell stories on the web, with videos that are dynamic,full of links, and unique each time you watch them. It's video beyond the box.
 
== Visit the app ==
Visit the app at [https://popcorn.webmaker.org popcorn.webmaker.org]


== Source ==
== Source ==
https://github.com/secretrobotron/popcorn-maker
[https://github.com/mozilla/butter Github]
[edit]  


== Issue Tracker ==
== Issue Tracker ==
Popcorn Maker:
Popcorn Maker:
https://webmademovies.lighthouseapp.com/projects/80723-popcorn-maker/overview
https://webmademovies.lighthouseapp.com/projects/65733-popcorn-maker/overview


Butter API:
https://webmademovies.lighthouseapp.com/projects/65733-butter/overview


=== RoadMap ===
== RoadMap ==
Q1 0.3 (Now — March 31st)
Our roadmap is evolving - visit [https://popcorn.etherpad.mozilla.org/popcornmakerroadmap here] for the latest


==== APIS ====
== Module Owners  ==
* Butter (events manager) "2.0"
Popcorn Maker is governed by [https://wiki.mozilla.org/Modules Mozilla's module ownership system].  In the rare case of disagreement, module owners make decisions in the interest of the project. 
** open template from web
** templatize any page
** first steps toward html template changes in app
** https://webmademovies.lighthouseapp.com/projects/65733-butter/overview
** this is very important foundational work!


==== SERVER ====
Brett Gaylor is currently the module owner of Popcorn Maker, with Bobby Richter and Ben Moskowitz acting as peers.
* Create server component (Cornfields) of Popcorn Maker
** authentication via BrowserID
** user accounts for saving project data
** ability to publish results to our server


==== UI ====
[https://wiki.mozilla.org/Modules/All#Popcorn_Maker See the module ownership page for Popcorn Maker].
*Choose small group of UI papercuts, address them
** take a first pass at introducing nomenclature and visual consistency (editors, plugins etc)
** remove dead links
** not including major design (look and feel) overhaul
** tickets filed and tagged as "all hands" https://webmademovies.lighthouseapp.com/projects/80723-popcorn-maker/tickets?q=tagged%3A%22allhands%22


* Re-create template gallery / first run screen to be intuitive and attractive to users
== Get Involved ==
 
We have immediate need for Beta Testers - [https://wiki.mozilla.org/PopcornMaker/QA visit our QA page]
==== TEMPLATE/CONTENT ====
* Improve existing templates (overlay, map + pop video) to ensure top-to-bottom functionality; represent true "vertical slice" of Popcorn Maker experience
** fully support youtube
** ability to publish + save
** pre-populated with engaging content
** little to no "rage" from broken or half-baked parts
 
* Engage MoFo programs + partners in ideation process for new templates https://etherpad.mozilla.org/popcornmaker5templates
** PBS Newshour
** Hive
 
* Create popcorn-powered video tutorial for how to use Popcorn Maker
 
==== PROJECT ====
* Updated vision document
* HCI guidelines [develop this]
* Engage design firm for Design bible a la http://developer.android.com/design/index.html
* Launch plan (GTM strategy)
 
 
=== Q2 (0.6) (April 1st — June 31st) ===
==== APIS ====
* Instant feedback / update
** templates update as data is added
** a la Love Bomb, you can pull up HTML editor and change template in real time
* X-Ray Goggles integration - editor as part of app
* Multiple media element support (fallback)
* Multiple timeline support
* Timeline control plugins
* Media sync plugins
 
==== SERVER ====
* More robust publish, sharing (via embeds)
* Collaborative editing
* a branch of popcorn maker that supports video encoding + hosting
** q: do we develop, or leverage existing solutions such as zencoder, vid.ly
 
==== UI ====
* MVP badges award integration
* Drop plugins onto page region to add
** highlight popcornable regions ala X-Ray
* Copy and paste events from the timeline
* Implement style guide for app + templates - refresh look and feel
** clean CSS groundwork for future hacking
** rich editors (use style guide)
* Improve perceived speed of app
** transitions, fades etc
 
=== Q3 (0.9) (Ending September 31st) ===
==== APIS ====
* Interaction between multiple timelines / popcorn instances
* make editor / UI scriptable for those templates
* ability to import plugins
 
==== SERVER ====
*AMO / Marketplace integration
 
==== UI ====
* UI for multiple popcorn instances
* New, simple UI trays based on what we've learned
* conditional events
* user inputs
* Focus on Mobile ( but we should plan for this starting now)
* have robust  testing infra for popcorn maker
 
==== TEMPLATES/CONTENT ====
3D, WebGL plugins
 
=== Q4 1.0 End December 31st ===
1.0 launch at MozFest, November


==== APIS ====
* Create template from scratch from within app
* XML writer/inspector
==== SERVER ====
==== UI ====
== Team  ==
*[http://twitter.com/#!/benrito Ben Moskowitz], Mozilla
*[http://twitter.com/#!/secretrobotron Bobby Richter], Mozilla
*[http://twitter.com/#!/remixmanifesto Brett Gaylor], Mozilla
*[http://twitter.com/#!/scottdowne Scott Downe], CDOT
*[http://twitter.com/#!/dcseifried David Seifried], CDOT
*[http://twitter.com/#!/ChrisDeCairos Chris DeCairos], CDOT
*[http://twitter.com/#!/mbuttu Mohammed Buttu], CDOT
*[http://twitter.com/#!/jbuckca Jon Buckley], CDOT
*[http://twitter.com/#!/humphd Dave Humphrey], CDOT
== Get Involved ==
Development takes place on the Web Made Movies issue tracker:
Development takes place on the Web Made Movies issue tracker:
* Popcorn Maker: https://webmademovies.lighthouseapp.com/projects/80723-popcorn-maker/overview
* Popcorn Maker: https://webmademovies.lighthouseapp.com/projects/65733-popcorn-maker/overview
* Butter API: https://webmademovies.lighthouseapp.com/projects/65733-butter/overview  


Check out our new website [http://mozillapopcorn.org/ Mozilla Popcorn]
We also have a [https://mail.mozilla.org/listinfo/community-popcorn mailing list], which currently hosts all discussion around Popcorn.

Latest revision as of 01:14, 22 October 2012

PopcornMakerwordmark.jpg Popcorn Maker
Owner: Brett Gaylor, Bobby Richter, Ben Moskowitz Updated: 2012-10-22
A development tool and community layer for Popcorn.js

About this project

Popcorn Maker is a GUI to allow anyone to create popcorn-powered rich media pages. It is a component of the Webmaker initiative.

Popcorn Maker makes it easy to enhance, remix and share web video. Use your web browser to combine video and audio with content from the rest of the web — from text, links and maps to pictures and live feeds. Use Popcorn Maker to create your own interactive newscasts, pop-up videos, multimedia reports, fan videos, guided web tours and more. Remix your favorite videos on YouTube or sounds on SoundCloud, add your own comments and links, or drag and drop in content from across the web.

The result is a whole new way to tell stories on the web, with videos that are dynamic,full of links, and unique each time you watch them. It's video beyond the box.

Visit the app

Visit the app at popcorn.webmaker.org

Source

Github

Issue Tracker

Popcorn Maker: https://webmademovies.lighthouseapp.com/projects/65733-popcorn-maker/overview


RoadMap

Our roadmap is evolving - visit here for the latest

Module Owners

Popcorn Maker is governed by Mozilla's module ownership system. In the rare case of disagreement, module owners make decisions in the interest of the project.

Brett Gaylor is currently the module owner of Popcorn Maker, with Bobby Richter and Ben Moskowitz acting as peers.

See the module ownership page for Popcorn Maker.

Get Involved

We have immediate need for Beta Testers - visit our QA page

Development takes place on the Web Made Movies issue tracker:

We also have a mailing list, which currently hosts all discussion around Popcorn.