[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [websocket-dev] [External] : Re: Removing restrictions on direct commits
|
- From: Ed Bratt <ed.bratt@xxxxxxxxxx>
- Date: Thu, 4 Nov 2021 16:18:01 -0700
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=WG1ZB4nUVb5zHerJbpEVbs01qUDcgzWV/iIU9mji6ts=; b=NtgS5QZKWG5KueHiPGWchCdBW0MaL87crQ9/z9EUX59xqPVaIDmAvA6WDxhTrAfauTTMLF4w0dCqFPLdNXmHGApwRSIeMtuenTIRTrua7HEQtO/HRWg3t4H9BH7iP87TnNYMZJCtYpbcVflAGJUgBF261EzdsIui4ceyMfeB9lz7UhJrTmNeQ6bce3/gCy5vSh4EiC+oTNjPELVKgJK/ogCadIvyEuUMwtEkh3QNSE2gcPb7sPxnFGV3rpuuEYjI68X1Bd6rOV+cwNkHmPH3KaqIa8j0d8qwT5hT2zNYcr6bE9DBp9Rgte79Ra/DdE6gz0C8vH+r1jMkwTZeoofbfA==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Re0IunZsRdM0waFGSbJyF+zFZ+pYv2CjukXUjcrmB5gGqm24L8jFs2F9SpQffpyiEsPIA9YLbBz1LNhSCH8PurUQkUzdyeqPWWUUnltvqNkwkKxP9ylxPm2H1Tex8nEQwL4yg1rNcIofXYaX/AGjY8GJVefOS4FvL2COTFdrZ4w3bKvN0e7BQoeHZfVg0WWjB/w43We6GbK8pYNYWWMU06Gx5zSQqL6U//YgNDOvyrJkn6pZmoubEWxL2C7ujSGUl6QwSJHsSgABD8/R1Y6fLTXMA9XdTCTv2pGjkvhxLAhrPyM/gjnDQhXnUen45I1y16dZP7dpyXPHW3EHOdyg+Q==
- Delivered-to: websocket-dev@xxxxxxxxxxx
- List-archive: <https://www.eclipse.org/mailman/private/websocket-dev/>
- List-help: <mailto:websocket-dev-request@eclipse.org?subject=help>
- List-subscribe: <https://www.eclipse.org/mailman/listinfo/websocket-dev>, <mailto:websocket-dev-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://www.eclipse.org/mailman/options/websocket-dev>, <mailto:websocket-dev-request@eclipse.org?subject=unsubscribe>
- User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0
When reviewing changes further down the road, I find it easier to review
via PRs. I understand you can see the direct commits as well, but in my
perspective, these are harder to follow and unwind.
My preference -- and this is mostly as a reader -- is that projects
adopt a convention to use PRs, even for small changes -- even if the
submitter is just going to turn right around and hit the merge button.
My opinion, that's all.
-- Ed
On 11/4/2021 1:48 PM, Mark Thomas wrote:
As a first step, I have opened an issue to make the project leads
admins - as we should according to the Eclipse Handbook. With admin
karma, we should then be able to make changes to the review requirements.
Mark
On 02/11/2021 16:29, Mark Thomas wrote:
All,
In approx 24 hours time I intend to request that the branch
restrictions that prevent committers committing directly to the
master branch and those that require every PR to be reviewed before
merge are removed.
My reasoning is as follows:
- I have seen the benefits of these restrictions not being present in EL
- I'm expecting a number of non-substantive changes will be required to
successfully complete the release process and PR + review for all of
them will significantly slow us down
- Committers are perfectly capable of determining which changes need a
PR and review and which can be made directly - and if they get it
wrong changes can easily be reverted
I was intending to propose this change after the Jakarta 10 release
but on reflection, I think the sooner, the better.
Thoughts? Comments? Objections?
Mark
_______________________________________________
websocket-dev mailing list
websocket-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/websocket-dev__;!!ACWV5N9M2RV99hQ!ZXaPJ_2lrxntT4crrTbge_DgyBpJUYhh2hOFgetAtSlIXV4Ra_qRKksqY9T8pi0$
_______________________________________________
websocket-dev mailing list
websocket-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/websocket-dev__;!!ACWV5N9M2RV99hQ!ZXaPJ_2lrxntT4crrTbge_DgyBpJUYhh2hOFgetAtSlIXV4Ra_qRKksqY9T8pi0$