- 'Signed Off By' requirements (from cross platform list topic, https://bugs.eclipse.org/558653)
- Work started at the Board to revitalize discussion. There is sufficient evidence out there that it should be possible to remove the requirement.
- No ETA yet. Discussion requires convincing lawyers.
- Architecture Council unanimously agrees that this needs to go
Some replies to recent emails on cross-project-issues:
> Basically, it means that the technology is there to always require it and to switch it off for committers.
Yes - that is what the ECA checker does. I assume once the board approves the change it will be a trivial change for the webmaster team to make to remove the signed-off-by check.
> Is that a hard and fast rule everywhere? Because I get forced to sign on the jetty.git website repository on
git.eclipse.org
IIUC the websites (like simrel) are in a middle state where non-committers have write access to the repo, but as those people with write access aren't "committers" according to the EDP, the signed-off-by is needed.
Complicating that further (again IIUC) until the new ECA checker (
https://github.com/EclipseFdn/git-eca-rest-api) was written, commits to the websites and simrel repos did not check for committer state, but rather write permission state to determine if Signed-off-by was needed.
I hope that the Board & relevant legal team(s) are able to move this forward.
Jonah