Yocto Project v1.0 Release Criteria

== Yocto v1.0 Release Criteria ==
 Release Criteria
Release Criteria 	Target 	Status
Functional Completion 	M4 (Gold) Criteria: All M1, M2, M3 features and BSPs are in build. 	see Yocto 1.0 Schedule#Stabilization Phase Features and Activities
All planned features are in build.
Build and Release
(Yocto) 	M4 (Gold) criteria: All features in master can be built with no errors. 	Builds are green for RC4 and RC5.
RC4: DISTRO_VERSION isn't at 1.0.
RC5: DISTRO_VERSION is at 1.0.
Build and Release
(BSPs) 	M4 (Gold) criteria: Core and meta-intel BSPs can be built with no errors. 	Builds are green.
Open Bugs 	M4 (Gold) criteria: All bugs have been dispositioned. Critical/High bugs targeted for M4 have been fixed. 	RC4 and RC5: All High priority bugs have been dispositioned. All High priority bugs for 1.0 are fixed. *
Functional Tests 	M4 (Gold) criteria: 100% of planned tests are executed and results are logged in bugzilla 	
RC4: QA has completed test pass on RC4 except for stress testing. * 
RC5: QA has completed sanity test for RC5.
BSP Testing 	M4 (Gold) criteria: 100% of planned BSP tests are executed 	
RC4: QA has completed test pass on RC4 except for stress testing. * 
RC5: QA has completed sanity test for RC5.
Alpha Feedback 	M4 (Gold) criteria: Alpha runs Feb 11th - Feb 23rd. Feedback is dispositioned. 	Program completed. Issues have been dispositioned.
Documentation 	M4 (Gold) criteria: Release documentation created and published 	Planned documentation deliverables are completed. See Yocto_1.0_Schedule#Documentation_Deliverables
Build Performance 	M4 (Gold) criteria: Build takes 90 minutes (stretch goal = one hour) to do a complete rebuild of local sources of poky-image-sato on a developer's desktop. (The one we are using is: Intel(R) Core(TM) i7 CPU 940 @ 2.93GHz, 8 siblings, 4 cpu cores, total mem 6118644k, with: MACHINE=qemux86, BB_NUMBER_THREADS = "8", PARALLEL_MAKE = "-j 6", and only rpm packaging.)	At 105 minutes. Team decision that this is not a blocker for 1.0.
ADT User Workshop 	M4 (Gold) criteria: ADT User Workshop is held where developers use ADT tools to demo software, and results are included. 	Running into problems recruiting people, but not a blocker for 1.0 release.
Upstream Commits 	M4 (Gold) criteria: No goals for Yocto 1.0 - Yocto 1.1 will include more goals. 	
Marketing requirements from Engineering complete	M4 (Gold) criteria: Yocto demo is prepared for ELC. 	Top issues:
Need to fix bug 919 so that rygel works and audio/video can be played.- Josh had success with previous rygel version.
Need to get video to work on at least one piece of hardware. (Tom working on.)
Need to ensure PPC can be used as a Content Store. (Scott G is working on once builds are done.)
Publication 	M4 (Gold) criteria: Release and documentation are published on yoctoproject.org and Yocto 1.0 is announced 	Release process beginning. See Yocto 1.0 Release Checklist for details.
== Tunnel Creek BSP Release Criteria ==
 Release Criteria
Release Criteria 	Target 	Status
Development progress	Features implemented; Code completed 	Coding completed
Build and Release 	EMGD and non-EMGD BSPs build reliably 	Build completed
Open Bugs 	All bugs dispositioned; Show-stoppers fixed 	Only minor bugs found (724, 725)
Functional Tests 	100% of planned tests executed 	100% testing complete
Legal Compliance 	All legal requirements met 	Click-through completed
Documentation 	Release Notes created and published 	Done
Performance 	Performance targets achieved 	This will be done out of cycle.
Publication 	Release and documentation are published on yoctoproject.org	Done
== Laverne Point Release Criteria ==
 Release Criteria
Release Criteria 	Target 	Status
Development Progress	Coding complete 	Coding completed
Build and Release 	Code builds reliably 	Release candidate is built.
Open Bugs 	All bugs dispositioned; Show-stoppers fixed 	No opens are show-stoppers. Open issues will be ID'd in release notes.
Functional Tests 	100% of planned tests executed 	testing completed
Legal Compliance 	All legal requirements met 	tools run; requirements met
Performance 	Performance targets achieved 	N/A
Publication 	Release and documentation are published on yoctoproject.org	Complete