[haiku] Re: How to improve Haiku

  • From: Jonathan Schleifer <js-haiku-general@xxxxxxxxxxx>
  • To: haiku@xxxxxxxxxxxxx
  • Date: Sat, 26 Apr 2014 22:33:49 +0200

Am 26.04.2014 um 15:23 schrieb Ingo Weinhold <ingo_weinhold@xxxxxx>:

> No, git itself does not provide the infrastructure for "pull requests" as 
> seen on github, gitorious, bitbucket,.... That is an additional feature of 
> their service. Since we don't use any of those except for mirroring, we don't 
> have that feature available.

Well, actually git itself has infrastructure for pull requests. Though that is 
for sending a pull request to a mailing list ;).

> PS: The pull request implementations I've seen seem to merge instead of 
> rebase, which introduces an unnecessary merge commit, making the history 
> ugly. Moreover it seems to be non-trivial to convince contributors to clean 
> up their branches which they request being pulled, which results in even more 
> merge commits in the history (as can e.g. be seen in the HaikuPorts 
> repository).

Yes, that's a real problem with GitHub and go. If you do it the git way, that 
wouldn't be a problem:

git pull --rebase remote-url branch
git push

Should work IIRC :).

--
Jonathan

Other related posts: