Hi, > I don't understand: Isn't that what you do Justin? You prepared your PRs in > your own fork and commits and commit messages don't get lost. I don't see > the connection.
You can rewrite history outside of the ASF repos. > This is also the "standard" model for basically all ASF projects I know It’s not the standard ASF model, it's GitHub standard model, I think you may be confusing the two and even though a lot projects use GitHub not all use PRs as the only way to change code. ASF uses git (although that’s also newish) which doesn’t even have pull requests. The integration with Github is a recent thing at the ASF. > Also: Most people don't have the privilege of being able to create branches > in the official git repository. Most people working on the project do, if the majority don’t then IMO the project has set it committer bar too high and not recognising merit. > It's much easier to give some externalcnot-yet-committer access to some > "private" fork to collaborate. Isn't this > the whole idea of git being distributed? Wouldn't it be more open and transparent to do the work in public? Thanks, Justin
