Processes and Activities: Difference between revisions

From Yocto Project
Jump to navigationJump to search
No edit summary
No edit summary
 
(32 intermediate revisions by 13 users not shown)
Line 1: Line 1:
Welcome to the Processes and Activities Page!
Welcome to the Processes and Activities Page!


* [[BKMs for Package Updating]]
* [[Contribution Guidelines]]
* [[SDK Generator]]
* [[Recipe & Patch Style Guide]]
* [[Building your own recipes from first principles]]
* [[Development Best Practices]]
* [[Distro Tracking]]
* [[Best Known Methods (BKMs) for Package Updating]]
* [[Working Behind a Network Proxy]]
* [[QA]]
* [[QA]]
 
* [[Kernel]]
==Kernel==
* [[Core]]
==Distro==
* [[Bugzilla Configuration and Bug Tracking]]
===Yocto Release Process===
* [[Bug Triage]]
Steps to release Yocto:
* [[Yocto Point-Release Development Workflow]]
 
* [[Yocto Release Engineering]]
Run an autobuilder "generate-release" build. This will create images in /srv/www/vhosts/autobuilder.pokylinux.org/generate-release/<datestamp>/. Rename these files with the appropriate release name and version (Scott will have a script to do this by the next release).
* [[Performance]]
 
* [[Security]]
For post-Green releases, there will be a release staging area that will be used to mirror the output before the files are released on the public web site.
* [[PAM Integration]]
 
* [[Program Management Plan]]
On release branch:
* [[Enable sstate cache]]
* Set DISTRO_VERSION in poky.conf
* Guidelines for contributing to meta-intel layer
* Update handbook references to stable release (introduction.xml, master branch needs this too)
* [[Building and running embedded Linux .NET applications from first principles]]
* Update version reference and updated date in handbook (poky-handbook.xml)
* git commit -a -m "Purple 3.2 Release"
* git tag -a purple-3.2 -m "Tag Purple 3.2"
* git archive purple-3.2 --prefix=purple-3.2/ | bzip2 > /tmp/poky-purple-3.2.tar.bz2 scp /tmp/poky-purple-3.2.tar.bz2 o- hand.com:/srv/www/pokylinux.org/releases/poky-purple-3.2.tar.bz2
On master branch:
* Set DISTRO_VERSION in poky.conf to new version
* Update version reference and updated date in handbook (poky-handbook.xml)
 
* cd handbook
* make
* scp -r poky-handbook.tgz poky-handbook.html poky-handbook.pdf *.png *.xml *.css *.svg o-hand.com:/srv/www/pokylinux.org/releases/purple-3.2/doc/
* scp -r poky-handbook.tgz poky-handbook.html *.png *.xml *.css *.svg o-hand.com:/srv/www/pokylinux.org/releases/doc/
(or copy across by hand when remotely connected to machine?)
* Edit web pages (website is controlled from a git repo)
**support/index.php
**getit/index.php
**index.php
**poky-wp-theme/common-funcs.inc
**poky-wp-theme/front-page.php
* Post release announcement on Blog
* Post release announcement on mailing list
 
==Core==

Latest revision as of 17:33, 8 March 2018