On Thu, Nov 7, 2019 at 11:01 PM Michael Osipov <micha...@apache.org> wrote:
> Am 2019-11-07 um 22:44 schrieb Rémy Maucherat: > > On Thu, Nov 7, 2019 at 10:22 PM <micha...@apache.org> wrote: > > > >> This is an automated email from the ASF dual-hosted git repository. > >> > >> michaelo pushed a change to branch BZ-63905/9.0.x > >> in repository https://gitbox.apache.org/repos/asf/tomcat.git. > >> > >> > >> at de12b4d BZ 63905: Clean up Tomcat CSS > >> > >> This branch includes the following new commits: > >> > >> new de12b4d BZ 63905: Clean up Tomcat CSS > >> > >> The 1 revisions listed above as "new" are entirely new to this > >> repository and will be described in separate emails. The revisions > >> listed as "add" were already present in the repository and have only > >> been added to this reference. > >> > > > > As has been voted by the community, please refrain from using branches > for > > trivial reasons. Thanks. > > What is the trivial reason? > > Citing yourself: > > > > > So the community is rather split even if the result leans on the negative > > side, and many liked the idea of feature branches. I think it's not > enough > > to completely forbid branch use beyond the main release branches. > > Moreover, no one formally responded to your subsequent proposal. > So this means the middle ground solution isn't very interesting to people in this community, and custom branches are simply not allowed since the vote was negative. > > I don't intend to push n commits to master for unfinished work. I am > truly convinced that you don't understand the purpose of feature > branches in a canonical repo. Your Git bits are limited to tomcat.git > only. Please take a look at other Git repos at ASF, e.g., > https://github.com/apache/maven/branches/all. > > It should be quite obvious different communities have different processes. Your commit should be pushed to master, this is how it works in Tomcat since it is using a simple CTR process. Using a branch means this simple commit will now generate at least 4 commit emails, plus a useless redundant discussion about the process. Also, nobody will bother testing until it gets to master where the CTR rule will still apply even if you used a branch first. Rémy