Yo all, In a recent letter to the identity team I proposed breaking down the team by well defined projects, and having single leadership for each project. What does leadership mean in this context? Here's how I defined the expectations:
> 1. Run the project meetings - agenda's ahead of time, clear goals, > conclusions, action items, etc. > 2. Communicate - Weekly status updates (where we were last week, where we're > going next), with important bits bubbled up in our monday meeting > 3. Define the schedule and milestones > 4. Make decisions when you lack consensus (or escalate if there are important > cross-functional ramifications) > 5. Interface with other groups as needed. So how does this relate to the sync effort? I propose effective immediately we decompose this problem into the following groups with the named leaders: 1. (dcoates) Picl Authentication Server (including scrypt helper) - This is the current server that speaks a REST API, serves no content, and allows one to authenticate and access key material 2. (jedp) PiCL Auth Bridge - This is a facilitation server that allows us to build UI in HTML that interacts with the authentication server. It will be used in any environment where we get benefits from HTML as the UI (web, firefoxos, and maybe even desktop, more on this in a subsequent email). 3. (lloyd) Client Implementation - This is implementation for desktop and mobile that will land in mozilla central. I name myself as the lead here, but this is going to be a large cross functional group. (another email about this). 4. (chris karlof) Future Storage Implementation - This is defining the simplest storage protocol that can work reasonably across our initial data types, bound by the MVP definition. The goal here is to accelerate implementation. While things may seem uncertain, in my mind they are not. The only thing we don't know is whether we can build a new storage implementation that handles bookmarks perfectly jn under a year. Apologies if I oversimplify, but I'm a simple man. How's this sit with folks? lloyd
_______________________________________________ Sync-dev mailing list [email protected] https://mail.mozilla.org/listinfo/sync-dev

