From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: Contributing Without Patches ... Date: Sat, 14 Sep 2013 20:12:57 +0200 Message-ID: <8761u3clw6.fsf@Rainer.invalid> References: <87six7qube.fsf@gmail.com> <20130914172240.GJ28088@kuru.dyndns-at-home.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36655) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VKuLO-00025o-5i for emacs-orgmode@gnu.org; Sat, 14 Sep 2013 14:13:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VKuLH-000783-HU for emacs-orgmode@gnu.org; Sat, 14 Sep 2013 14:13:18 -0400 Received: from plane.gmane.org ([80.91.229.3]:34011) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VKuLH-00077x-Al for emacs-orgmode@gnu.org; Sat, 14 Sep 2013 14:13:11 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VKuLF-0000eg-P5 for emacs-orgmode@gnu.org; Sat, 14 Sep 2013 20:13:09 +0200 Received: from pd9eb00f0.dip0.t-ipconnect.de ([217.235.0.240]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 14 Sep 2013 20:13:09 +0200 Received: from Stromeko by pd9eb00f0.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 14 Sep 2013 20:13:09 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Suvayu Ali writes: > On Sat, Sep 14, 2013 at 09:45:47AM -0600, Eric Schulte wrote: >> Pull requests are a github thing, not a git thing. > > Well actually I think it is a Git thing. I believe it just says: my > changes are in the public branch , kindly pull from there; > eliminating the need to attach patches. As an added advantage, it > preserves the commit hashes and many other committer/author information. That requires that the repository in question is configured as a remote, so you aren't usually in a position to tell upstream to pull from your repository (it only ever gets pushed to). The "Github thing" with the pull request is that you can make a feature branch to any repo and then ask the maintainer to pull from there, which merges your changes. There is no author information lost when you send patches as long as they are created by format-patch. As with any rebase, the history is thrown away, but that is mostly a good thing for patches. > As far as I have seen, many projects work this way: Linux kernel, Git. Linux kernel works via mail, just like Orgmode. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada