<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Oct 11, 2013 at 3:55 PM, Prabhakar Lad <span dir="ltr">&lt;<a href="mailto:prabhakar.csengg@gmail.com" target="_blank">prabhakar.csengg@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Fri, Oct 11, 2013 at 3:55 PM, Prabhakar Lad<br>
&lt;<a href="mailto:prabhakar.csengg@gmail.com">prabhakar.csengg@gmail.com</a>&gt; wrote:<br>
&gt; On Fri, Oct 11, 2013 at 3:34 PM, Mandeep Sandhu<br>
&gt; &lt;<a href="mailto:mandeepsandhu.chd@gmail.com">mandeepsandhu.chd@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Is it possible to use a github repository and just send a &quot;please pull<br>
&gt;&gt;&gt; &gt; from git@github.com....&quot; message to the kernel mailinglist, or will I<br>
&gt;&gt;&gt; &gt; be beaten for this?<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; You cannot directly send a pull request until the patches are reviewed,<br>
&gt;&gt;&gt; once the the driver maintainer and other folks in the ML are happy, the<br>
&gt;&gt;&gt; maintainer will pull your patches and get it merged in mainline kernel.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; If using github, I think send pull requests is a way to initiate a review.<br>
&gt;&gt; It does not mean that that pull request will be merged as-is. As you point<br>
&gt;&gt; out, if there are review comments, the reviewee will address those comments<br>
&gt;&gt; and send another pull request till the reviewer is satisfied. After that the<br>
&gt;&gt; reviewer just has to &#39;merge&#39; the latest pull request.<br>
&gt;&gt;<br>
&gt;<br>
&gt; For reviewing patches on the mailing list you don&#39;t send pull request,<br>
&gt; ! patches needs<br>
&gt; to be sent to ML to be reviewed !.<br>
&gt;<br>
&gt; For example look at [1] which is pull request to Linus. The pull request will<br>
&gt; just have the patch description(it doesnt have the diff), and the link<br>
&gt; to pull the patches from. People dont have time to go to your link and<br>
&gt; review the<br>
&gt; patches there and reply on your pull request.<br>
&gt; &quot;So you need to send patches to ML for review and not pull request&quot;<br></div></div></blockquote><br></div>As I said above, this is the &quot;github&quot; workflow, not what Linux development might be using for handling contributions. Submitting patches to LKML might be the way it&#39;s done for Linux. I was merely pointing to the fact that if using github, pull requests are sufficient for doing reviews.<br>
<br></div><div class="gmail_extra">Hope that clarifies things.<br><br></div><div class="gmail_extra">-mandeep<br><br></div></div>