Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[leshan-dev] Commit policy: RTC or CTR?

Hi,
Since the repository is up, I think it's time to discuss about commit policy (for committers).
I think basically we have two choice:

RTC: Review-Then-Commit
We don't commit directly in the master we create a pull request and ask peer to review it, if everything fine we can merge it.

CTR : Commit-Then-Review
Any committer can commit directly in master, all the committer need to follow the commit mailing list (https://dev.eclipse.org/mhonarc/lists/leshan-commit/) and review the commit afterward.
If something is wrong, just mention it on the mailing list and the author will need to revert, fix or explain why he think it's a good idea.

I'm more in favor in CTR, creating a pull-request for any minor change can by a PITA, but we are still free to use pull-request when we think reviewing before committing can be useful (like massive Simon's refactoring :).

WDYT ?
Julien

Back to the top