[Starlingx-discuss] Design and Documentation for our Starlingx/Release Plan Web Page.

Hernandez Gonzalez, Fernando fernando.hernandez.gonzalez at intel.com
Mon Jul 16 22:54:22 UTC 2018


Hi Team,
Last Friday 13th we discussed our first draft about how are we going to release our builds in our Starlingx/Release Plan<https://wiki.openstack.org/wiki/StarlingX/Release_Plan> official page.

Please take a look into this first proposal, our first approach is releasing something clean and neat, comments and suggestions are well welcome, more things can be added/removed if necessary.

AR All, I have an Action Request for every Stx pioneer who would like to be in the Release Team (basically would be Point of Contact regarding Release plan matters, currently we have <Mario Alfredo Carrillo Arevalo> Thanks Mario for help me out with this first draft)

Please look at the text below for web page explanation.
For those who are more visual people see attached image.

StarlingX/Release Plan
List of releases
Describing Current Table
Version Link should be something like https://git.stx.com/stx.2018.08.0x.tar.gz: containing:

·        .tar, .img, .iso, or wathever is decided.

·        Rpms, srpm.

·        Debug keys - if apply.

·        Packages.

Remark: at the end something similar like Clearlinux.org deploys Clearlinux Link<https://cdn.download.clearlinux.org/releases/23700/clear/>
Docs or Release Notes Link should re direct you to the Release notes Web Page containing at least:

·        Version link.

·        Freeze code Date.

·        Major features list.

·        List of Code Changes - higher level.

·        Validation done against the build. e.g. "This build has been validated with Sanity test <git repo link>" Remark: where git repo link redirect to test cases folder stored in git.

·        Known issues.
Same comments apply for Future Table.
Management of releases
Release cadence and Schedule

Releases are published in a time based fashion:
·        Every Long Term period with quarterly updates.
·        Every Quarterly with monthly updates.

Monthly release
·        Each month in the 2nd week of the month a branch will be pulled.
·        Branch name format stx.YY.MM.patch#

  e.g. stx.2018.08.0x (where "0x" is a patch number)

Quarterly release
·        2nd month in the quarter.
·        For each quarterly release, the code freeze for that release is the 2nd week in the 2nd month in the quarter.

Long Team release
·        TBD
Support length
·        Quarterly releases are supported for 6 months.
·        Long Term releases are out of plan so far.
Release team
·        Visit the release team page
Release Plan Page Out of Scope  list.
**Remark: our current plan marked below items out of scope and based on the project needs it could be added. We want to start with something simple.

·        Web Page containing Stx Details of Release Schedule.

o   Detail Schedule with feature freeze, figure it out bug handling, known issues for the release, point to backlog in the future, what will be fixed, etc.
[cid:image002.png at 01D41D26.755B7DC0]

·        Branch support length should be in Dev doc.

·        IRC, [Starlingx-discuss] channel is in the Starlingx main page.

·        Release/build announcements will be in the Starlingx main page.

·        Starlingx Technical Committee should be in Starlingx main page or Dev doc.

Thanks.
Fernando Hernandez Gonzalez
Software Engineer

Avenida del Bosque #1001 Col, El Bajío
Zapopan, Jalisco MX, 45019
____________________________________
Office: +52.33.16.45.01.34   inet 86450134

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.starlingx.io/pipermail/starlingx-discuss/attachments/20180716/89a02788/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.emz
Type: application/octet-stream
Size: 29046 bytes
Desc: image001.emz
URL: <http://lists.starlingx.io/pipermail/starlingx-discuss/attachments/20180716/89a02788/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 37050 bytes
Desc: image002.png
URL: <http://lists.starlingx.io/pipermail/starlingx-discuss/attachments/20180716/89a02788/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: oledata.mso
Type: application/octet-stream
Size: 37769 bytes
Desc: oledata.mso
URL: <http://lists.starlingx.io/pipermail/starlingx-discuss/attachments/20180716/89a02788/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: StxRelPlanDraft_V1.0.png
Type: image/png
Size: 233820 bytes
Desc: StxRelPlanDraft_V1.0.png
URL: <http://lists.starlingx.io/pipermail/starlingx-discuss/attachments/20180716/89a02788/attachment-0003.png>


More information about the Starlingx-discuss mailing list