Well, then, let me just pile on some more here since I forgot to add this to my 
last reply....

Regardless of the path we take to get to Milestone 1, v1, etc...
We need to include QA in the planning/scheduling/thinking/doing (add us to the 
wikis/pads/content please):


"Who's doing the work:"
QA: I will be leading the QA efforts for Milestone 1 with direct support from 
the entire
Services QA team under Edwin Wong.
Some Android- and Desktop-specific testing, especially in the areas of tools 
and automation,
will be indirectly supported by the respective QA teams, with guidance and 
scheduling to be provided
by Bob Moss and the QA management staff.

Once this hits Nightly, end-to-end testing by the entire QA team will need to 
be coordinated.
Input from Dev and OPs will be greatly appreciated at that time to help scope 
the work, resources, and 
scheduling in order to meet the various Milestone 1 goals and deadlines.

"What's next:"
Nick, please mark all significant/testable bugs with the [qa+] label and cc me.
Lloyd, if you could do the same for the desktop bugs, it would be greatly 
appreciated.
Alternatively, I can walk through both sets of bugs with you two (a sort of 
triage) and add the 
necessary labels and the names of QA that will want/need to track the bugs.


"Key Steps"
This is where input from QA and OPs will be extremely helpful.
One for testing and qualifying the work.
The other to actually perform the necessary deployments to Stage and Production.
In addition, we may need to accelerate the schedule of bringing up the 
PiCL/Sync Stage environment for
testing the Milestone 1 code in a production-like environment. Right now that 
environment does not exist.


Thanks,

James



----- Original Message -----
From: "Ryan Kelly" <[email protected]>
To: [email protected]
Sent: Wednesday, August 14, 2013 5:55:38 PM
Subject: Re: Client Implementation - Milestone 1

On 15/08/2013 4:44 AM, Richard Newman wrote:
> 
> There's been some talk over the past few months about using Sync 1.1 plus FxA 
> to achieve some of this. I support doing so, if we can do the following:
> 
> * Build and deliver device management and service discovery/negotiation, such 
> that we can have one auth flag day, and have the next transition -- to better 
> storage/client/etc -- be managed by our service discovery/capability stuff. 
> We'll need this anyway, and this is point 5 in the last email.
> 
> * From an engineering/product perspective, we must explicitly regard the Sync 
> 1.1 code as a dead-end (a hacky stopgap), just as it is right now, and don't 
> waste time fixing and extending it beyond life-support.

+1.  We need to commit to building something better, and have a concrete
plan for how we'll transition to it.

> This has the two large caveats: that we absolutely need product buy-in for 
> both stages, and that Mark and Ryan are on board.

Mark and I are both on record as being happy to ship this atop the
Sync1.1 servers, so I guess we can't back out now :-)

We'll need to do some non-trivial server-side work for durability
purposes, but that can happen in parallel and transparently to the client.


  Ryan

_______________________________________________
Sync-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/sync-dev
_______________________________________________
Sync-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/sync-dev

Reply via email to