-
Notifications
You must be signed in to change notification settings - Fork 56
Closed
Labels
Description
Prerequisites
- Write a descriptive title.
- Make sure you are able to repro it on the latest version
- Search the existing issues.
Summary
I examined the current CONTRIBUTING.md before submitting a pull request. It does not mention a Contributor License Agreement (CLA) at all.
However, I was prompted for one when submitting a pull request. This should be clearly documented.
While I am fortunate my employer does not have a formal procedure for CLAs, others might. This can cause a developer headache as they would need to receive permission again after doing work.
Steps to reproduce
- Read current CONTRIBUTING.md.
- Assume No CLA is needed.
- Receive permission from corporate to contribute.
- Submit Pull Request.
- Receive automated CLA message.
- Request permission from corporate to sign the CLA!
- Abandon PR because corporate never replies.
Expected behavior
Contribution requirements are clearly documented in [CONTRIBUTING.md](https://github.com/PowerShell/DSC/blob/de79d347364ea671762b3da20ba08af3464870d2/CONTRIBUTING.md).Actual behavior
Contribution requirements are missing from [CONTRIBUTING.md](https://github.com/PowerShell/DSC/blob/de79d347364ea671762b3da20ba08af3464870d2/CONTRIBUTING.md).Error details
Environment data
N/AVersion
N/A
Visuals
No response