RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
There are 2 RDKM Code Management organisations, namely rdkcentral RDKcentral and rdkcmfRDKcmf. The latter organisation primarily hosts open source mirrors of projects that reside on CMF Gerrit. These projects pertain to RDK-V, RDK-B and RDK-C profiles.
...
There are approximately 145 mirrors on the GitHub rdkcmf RDKcmf organisation, these are primarily mirrors of Gerrit opensourced repositories. Gerrit repository active branches are replicated to GitHub. Pull Requests are not supported on these repositories as indicated in the repository CONTRIBUTING.md files.
...
Component | Product Branch | License | Description |
---|---|---|---|
rdkservicesRDKServicesmaster | current default branch | Apache | |
Lightning | master | Apache | |
Lightning-CLI | master | Apache | |
Lightning-SDK | master | Apache | |
Lightning-UI-Components | master | Apache | |
OCDM-Clearkey | master | Apache | |
OCDM-Nagra | master | Apache | |
OCDM-Playready | master | Apache | |
OCDM-Widevine | master | Apache | |
RDKShell | master | Apache | |
RDKSplashScreen | master | Apache | |
Thunder | master | Apache | |
ThunderJS | master | Apache | |
ThunderNanoServices | master | Apache | |
ThunderUI | master | Apache | |
Dobby | master | Apache | |
android-remote | master | Apache | |
meta-turris | master | Apache | |
opensync-vendor-rdk-turris | master | Apache | |
rdkb-turris-hal | master | Apache | |
rdkcryptoapi | master | Apache | |
sample-licensing | master | Apache |
...
In the recent past support for direct password authentication was removed from Github. You will need to generate a Github personal token to push your code changes RDK Central Github.
To create your personal token, you have to go to github.com -> Settings -> Developer Settings -> Personal Access Token -> Generate New Token.
Note - While creating a new token, it will ask for Github configuration options selection – Select everything.
Once the Github token is generated successfull, you will need to add an entry an entry to the ~/.netrc file OR you can directly use this token as your Github password in the command line to push the code changes.
Example: how to add Github credential on ~/.netrc file
machine github.com login your-github-handle-name password ghp_BCy09kNYxg82no6OnliSJQVngGi9K1234567
...