RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
Deployment ready Product Branch has been created for RDK components that the community will push changes to review & It is with higher standards of test qualification
Component owners/reviewers/approvers, defined as specific groups in Gerrit, will be added to the review by default. You may request additional feedback by specifically adding reviewers via the Gerrit web GUI.
Product branch is a deployment ready branch is created for RDK components that the community will push changes to review.
Refer to Product Branch for the Components hosted in CMF Gerrit (https://code.rdkcentral.com)
Refer to RDK Central GitHub Components & its Branches hosted in https://github.com/rdkcentral/
Monthly Sprint Branch (rdk-dev-yymm) is a new CMF integration branch, created monthly and baseline off Product Branch. This branch will be hosted per repository in conjunction with Product branch with the goal of incorporating community changes at the earliest juncture.
Once community changes is approved, will be cherry-picked to Monthly Sprint branch (rdk-dev-yymm) and will thus be available prior to the completion of down-streaming to Regression Branch / round-trip process.
Regression branch is the branch used for validation of the contributions. Approved contributions will be down-streamed to Regression Branch for pre-deployment validation using their test process.
Down streamed Community changes, successfully merged to Regression branch, after pre-deployment test validation, the code changes will be cherry-picked to Product Branch.
Code Submission Process - RDK Central Gerrit
Code Submission Process - RDK Central GitHub
7 Comments
Bart Catrysse
Unknown User (pdas) where can we (Liberty Global or any RDK community member) find this Regression Branch ?
Pradeepta Kumar Das
Hi Bart,
Please find the links for the branches:
Components hosted in CMF Github: Code Submission Process - RDK Central GitHub#RDKCentralGitHubComponents&itsProductBranches
Components hosted in CMF Gerrit : Code Submission Process - RDK Central Gerrit#RDKComponents-ProductBranch
Bart Catrysse
You are answering with link to Product Branch, that one is clear and I have no problem with, my question is to get access to Regression Branch. you did not answer this
Pradeepta Kumar Das
Currently RDK is partnering with the Comcast test team for conducting regression testing on contributions. As part of this process, RDK down streams contributions to the Comcast sprint branch to run regression test cases and additional test cases required to get the contribution merged to the product branch. The active Comcast sprint branch is currently functioning as the regression branch.
Pradeepta Kumar Das
We have updated the details about the main branch for each of the components where we receive the code contributions.
Unknown User (lukasz.wasylyk)
Unknown User (pdas) we are unable to locate aamp rdk-next branch. Could you help to locate it or explain the flow in that case?
Pradeepta Kumar Das
Hi Unknown User (lukasz.wasylyk) , For aamp component, please use the stable2 branch for submitting your code changes. This is mentioned in the following Document (click here)