With my own interpretations added.
CES 2012
Win8 + WinStore beta
<ONM> CTP
Tango1 launch (Assuming Tango is a successor to Mango?)
MWC 2012
Tango2 SDK
MIX 2012
Win8 RC
<ONM> beta
Tango2 launch + Apollo announce
Kinect commercial SDK
E3 2012
Xbox SDK, 3G Kinect games announce (No idea what 3G Kinect games are)
Apollo SDK
Win8 RTM
Aug 2012
Win8, <ONM>, WP8, Xbox Store launch (Wonder what the Xbox store is ..)
Build 2012
XAML+XDE platform
Win8 PU DP
<OSN> announce
CES 2013
Win8 PU Beta
MWC 2013
Apollo+1 teaser
MIX 2013
HTML platform (IE11)
Win8 PU RC
<OSN> Beta
Apollo+1 SDK
E3 2013
Xbox”loop” announce (Xbox 720 announcement)
Win8 PU RTM
Build 2013
Win9 DP
<OSN> RTM
Xbox”loop” launch (Xbox 720 launch)
CES 2014
Win9 Beta
MWC 2014
WPN teaser
MIX 2014
Win9 RC
WPN SDK
Kinect SDK update (Kinect 1 update so it works with upcoming 720 games?)
E3 2014
Kinect HP2 announce (Kinect 2)
Xbox PU announce (New Dashboard Update for 720)
Build 2014
Win9 RTM (IE12)
Win9M RTM
<OSN+1> CTP
Xbox PU preview (720 Dashboard Beta)
Nov 2014
Win9, Win9M, Kinect HP2 launch (Windows 9, W9 Mobile and Kinect 2 Launch)
Xbox PU RTW (720 Dashboard update goes live)







