[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-community
Subject:    Re: [kde-community] Write our own pull request bot?
From:       Martin Klapetek <martin.klapetek () gmail ! com>
Date:       2015-09-19 17:17:18
Message-ID: CAPLgePp0Lcvv2U4M8yn7eWOTMriVepKp8cvXfSizvRMGe=UeRQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


To further expand on the idea, the workflow would be as follows:

* bot looks through our repos
* bot finds a pull request
* bot downloads the diff between requested branch and mirror HEAD
* bot uploads it to phabricator as any other patch
* bot posts message to github "Thanks for your patch, in KDE we use
phabricator for reviewing and merging patches, so your pull request was
posted here <link>. If you want to follow it through, please continue the
discussion at <link>. Thanks a lot for your contribution!"
* contributor follows on phabricator

The problem is the needed identity account to follow it through though.

Cheers
-- 
Martin Klapetek | KDE Developer

[Attachment #5 (text/html)]

<div dir="ltr"><div class="gmail_extra">To further expand on the idea, the workflow \
would be as follows:</div><div class="gmail_extra"><br></div><div \
class="gmail_extra">* bot looks through our repos</div><div class="gmail_extra">* bot \
finds a pull request</div><div class="gmail_extra">* bot downloads the diff between \
requested branch and mirror HEAD</div><div class="gmail_extra">* bot uploads it to \
phabricator as any other patch</div><div class="gmail_extra">* bot posts message to \
github &quot;Thanks for your patch, in KDE we use</div><div \
class="gmail_extra">phabricator for reviewing and merging patches, so your pull \
request was</div><div class="gmail_extra">posted here &lt;link&gt;. If you want to \
follow it through, please continue the</div><div class="gmail_extra">discussion at \
&lt;link&gt;. Thanks a lot for your contribution!&quot;</div><div \
class="gmail_extra">* contributor follows on phabricator</div><div \
class="gmail_extra"><br></div><div class="gmail_extra">The problem is the needed \
identity account to follow it through though.</div><div \
class="gmail_extra"><br></div><div class="gmail_extra">Cheers</div><div \
class="gmail_extra">-- <br><div class="gmail_signature"><div><span \
style="color:rgb(102,102,102)">Martin Klapetek | KDE  Developer</span></div></div> \
</div></div>


[Attachment #6 (text/plain)]

_______________________________________________
kde-community mailing list
kde-community@kde.org
https://mail.kde.org/mailman/listinfo/kde-community

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic