Labs/Meeting Minutes/20110815
Contents
Status Update 2011-08-15
Betafarm
Betafarm is an effort to create a single home for Mozilla Innovation projects. It is a website that will promote projects from Mozilla Labs, the Mozilla Foundation, Mozilla Research as well as the larger Mozilla Community. Users of the website will be encouraged to get involved by being able to track Mozilla events and respond to challenges (specific calls to action \-\- see the Knight Mozilla News Partnership). The larger goal being explored is to create a social, engaging web experience for people interested in innovation at Mozilla.
- Github Repository: http://github.com/mozilla/betafarm
- Issue Tracker: https://www.pivotaltracker.com/projects/284775
- Staging URL: http://betafarm.mozillalabs.com
- People: Andy Chung, Paul Osman, Ross Bruniges
Next Major Milestone (Goal)
- Public release (Target August 17th)
Done this Week
- User dashboards are now functional. Follow a project and blog entries will be aggregated on your dashboard.
- Project blog changed to project activity.
- User profiles enhanced. Users can now add links to their profiles (e.g. twitter, blog, etc).
- Decided to rip BrowserID's branching strategy. Currently working on train-2011-08-17 branch.
Next up
- Follow up with zandr to get VMs staged for production and dev.
- Andy and Pascal working on UI tweaks.
- Ross on front-end housekeeping duty, making sure functionality degrades gracefully.
- Launching on beta.drumbeat.org and beta.mozillalabs.com.
Want your help with...
- Use the site, break the site, give feedback on the site.
Cherrypicker
Provide people with a fake email address to signup for sites, complete purchases, and other account creation activities where they are unsure or want to avoid using their real email address.
- wiki: https://github.com/mozilla/cherrypicker/wiki
- People: Simon Wex, Andy Chung, Bryan Clark
Next Major Milestone (Goal)
- ./.
Done this Week
- ./.
Next up
- ./.
Want your help with...
- ./.
Demo Party
Demoparty is an initiative to foster artful exploration of open web technologies, diving into the demoscene culture.
- More info: http://mozillalabs.com/demoparty
- People: Tobias Leingruber, supported by Desigan Chinniah
Next Major Milestone (Goal)
- Judging Process (Judges + Community)
Done this Week
- Extended Deadline http://mozillalabs.com/blog/2011/08/extended-deadline-aug-14th-demoparty-competition/
- Last Deadline Rumble http://mozillalabs.com/blog/2011/08/final-call-for-demos-deadline-august-14th-2/
- Reached-out / been in touch with lots of demo coders
- Got about 100 demo submissions, let's say 50 are pretty cool.
- Blogged Assembly material: http://mozillalabs.com/blog/2011/08/mozilla-at-assembly-a-talk-on-art-webgl/ + http://mozillalabs.com/blog/2011/08/mothership-of-demo-parties-assembly/
Next up
- Prepare Jury Process
- Launch Online Voting
- Announce Winners
Want your help with...
- All Good
Deuxdrop
Experiment in private messaging between one or more people using encryption and allowing for federation. Focused on mobile first, with shorter on-the-go messaging, but the platform should allow for longer form messaging later.
The mobile target is similar to BlackBerry Messenger or iMessage, but using an encrypted/federated back-end and a web-technologies based "smart" client (eventually PhoneGap style, current targeting a Mobile Firefox add-on).
- More info: https://github.com/mozilla/deuxdrop
- People: Andrew Sutherland (:asuth), James Burke (:jrburke), Bryan Clark (:clarkbw)
Next Major Milestone (Goal)
- Integration of the UX (currently backed by a "fake server" for development) with the real client layer that talks to the real server layer.
Done this Week
note: asuth on holiday part of this week, all of next week.
- (Non-fake) Moda API layer:
- Live query updates work and pass test for peeps, although index retrieval/update semantics need more tests and likely minor fixes.
- Jetpack target:
- IndexedDB shim for hbase semantics; unit test for redis impl to use to test IndexedDB impl
Next up
- (Non-fake) Moda API-layer:
- Complete implementation and unit test conversation summary and in-full queries.
- Make all queries support updating with events including index updates (with unit tests.)
- Hook UI up to the non-fake moda API layer. This needs to happen in the Jetpack, which will also require:
- jsctypes binding for (djb) nacl crypto library
- Completed IndexedDB database shim.
Want your help with...
- .
F1
Mozilla F1 is a simple and fast sharing service designed to enhance the sharing experience of the browser, Firefox, when sharing web sites.
- More info:
- Older info:
- People: Bryan Clark, David Ascher, Shane Caraveo, James Burke, Mark Hammond, Ben Adida
Next Major Milestone (Goal)
- prep internal release
Done this Week
- tests from old addon converted or removed if no longer applies
- some patches landed
Next up
- ensure ui interactions all work and where possible tests are in place
- more patches to land this week
- still need to outline security information
Want your help with...
- ./.
OWA Marketplace
The OWA Marketplace is the place where people can go to install open web apps. Focus is on social discovery and other targeted recommendations.
- Github Repository: http://github.com/21echoes/owa-store
- Staging URL: http://21echoes.github.com/owa-store/
- People: David Kettler, Allen Short, AMO team
Next Major Milestone (Goal)
- Have stable upload and install verticals for apps on AMO
- Preliminary architecture decisions for Contacts 2.0
Done this Week
- Made Sean Martell's changes to HTML mockups
- Friends page HTML mockups nearly done
Next up
- https://spreadsheets.google.com/spreadsheet/ccc?key=0AgX-nlaDaTaBdDk2RUV1dkNnM2t5WDA0WXMyS3NXNmc&ndplr=1#gid=0 (change over AMO to support apps as if they were addons, with minor tweaks)
- https://docs.google.com/spreadsheet/ccc?key=0ApbiPdOYdv9IdC1wcXlhcVZHeGNfdTM1SWE0NjN1U1E#gid=0 (support payments on AMO)
- Building out what we need for Contacts 2.0
- "share this app" buttons which invoke F1, fallback to nascar
Want your help with...
- Iterating on Friends Page designs for the store
Prospector
Explore how people search and discover content by analyzing user behavior and prototyping new interfaces.
- Blog: https://mozillalabs.com/prospector/
- Code: https://github.com/mozilla/prospector/
- Issues: https://github.com/mozilla/prospector/issues
- People: Edward Lee, Abhinav Sharma
Next Major Milestone (Goal)
Done this Week
Next up
Want your help with...
WebFWD
WebFWD is an accelerator program where we help and support teams with concrete product ideas to get to a minimum viable product (and further). The programs aim is to significantly increase our innovation throughput.
- More info: https://webfwd.org/
- People: Pascal Finette, Didem Ersoz
Next Major Milestone (Goal)
- Announce first team(s)
Done this Week
- Selected first project (announcement TBD); communicated with rejected projects
- Searched for, interviewed and (most likely) found WebFWD program manager [1]
- Scouted GitHub for relevant projects [2]
- Presented at Teens in Tech; building sub-section of Fellow program for TiT teams [3]
- Confirmed presentation & press opportunities during press tour in September and Startup Week 2011 (Austria) in October
- Added even more amazing mentors to our network [4]
- Lots of process work, integrating WebFWD deeper into the Mozilla web universe, outreach, PR, ...
Next up
- Team announcement
- Start of Fellow program
Want your help with...
- Seen a cool project? Ping us!
Labmates
Labmates, a Mozilla Labs Concept Series channel - is a global community of research academics. It aims to engage with the world of academia - to identify, showcase and promote research that makes the web better!
- More info: http://etherpad.mozilla.com:9000/friend-of-labs-contacts
- People: Desigan Chinniah
Next Major Milestone (Goal)
Done this Week
Next up
Want your help with...
Developer Challenges
The Developer Challenges platform is a experimental new initiative from Mozilla Labs — providing a series of coding challenges — under the Concept Series umbrella. Read more: http://etherpad.mozilla.com:9000/dev-challenges-content
- Dashboard: http://etherpad.mozilla.com:9000/dev-challenges-dashboard
- People: Desigan Chinniah
Next Major Milestone (Goal)
Done this Week
Next up
Want your help with...
Paladin
Paladin is an initiative by the Mozilla community at the intersection of 3D gaming, JavaScript framework and library development, and the browser. We're tied into the bits of the web that are up-and-coming, and intend to weaponize them for gaming. And where the web is missing critical gaming support, we aim to fill those gaps.
Three pieces are already spinning up: a framework written in JavaScript to support 3D gaming in HTML5, a first game to help drive development of that framework, and a web joystick API for Firefox. The framework currently offers 3D rendering via CubicVR, physics by ammo.js (a cross-compilation of Bullet), loading via require.js, and sound. More subsystems are likely to be up and running before too long.
- Overview (in-progress): https://wiki.mozilla.org/Paladin
- People: Alan Kligman (:ack), Bobby Richter (:secretrobotron), Dan Mosedale (:dmose), David Humphrey (:humph), and irc://irc.mozilla.org/#paladin
Framework
- Github repository: http://github.com/alankligman/paladin
- Issue tracker: https://github.com/alankligman/paladin/issues
- Github repository: http://github.com/alankligman/paladin-demo
- Issue tracker: https://www.pivotaltracker.com/projects/337777
Next Major Milestone (Goal)
- Milestone 2 of Navigame & Framework (to ship Friday August 26th)
Done this Week
- Sounds effects added to Navigame
- Various process & coordination bits figured out
- Submitted talk to New Game conference
- (Lots of people pulled away by competing priorities)
Next up
- Get more process bits, goals, etc. written down
- Dig into milestone 2
Want your help with...
- Nothing yet...