DCO Check - Signing Off (With GitHub Web Editor Explanation)

Why make it so complicated/hard to contribute to openHAB documentation?

Can you perhaps make signing DCO into a GitHub Action?

Not seem the requirement of manually signed each commit for docs in any other open source project.

Home Assistant’s CLA is signed online in a web browser with some button clicks if got GitHub Account.

https://www.home-assistant.io/developers/cla/

" Signing - If you have not signed the CLA and you submit a pull request to a repository under the Home Assistant organization, a link will be automatically generated. Just follow the link and the instructions in the link."

Believe they may be using CLA assistant or similar as a GitHub Action to make it more user-firendly:

https://github.com/cla-assistant/cla-assistant

https://github.com/cla-assistant/github-action

That is, not just a check wheather or not its signed but help users sign PRs using just a web browser.

Sorry but the current method is simply not worth it for causal users wanting to help update docs a little.

1 Like