<p>In <a href="https://github.com/geany/geany-plugins/pull/435#discussion_r66634539">MAINTAINERS</a>:</p>
<pre style='color:#555'>> @@ -138,10 +138,10 @@ W: http://plugins.geany.org/geanyprj.html
>  S: Odd Fixes
>  
>  geanypy
> -P: Lex Trotman <elextr@gmail.com>
> -M: Lex Trotman <elextr@gmail.com>
</pre>
<blockquote>
<p>I like having separate repo/issues/build system, etc, which is why I kept GeanyPy as external to Geany-Plugins. I don't think every plugin people write should be forced to be in Geany-Plugins.</p>
</blockquote>

<p>Yes, definitely not forced but let's say "strongly suggested" because having a plugin in GP is nice both for users and developers. I don't think there's a problem in having a separate development repo - I think even with this it could be quite easy to copy-over the sources from the development repo to GP before a release with a simple commit message like "updates from upstream" (something similar to what happens when Scintilla gets updated in Geany).</p>

<p>The question is what to do when someone makes a pull request to the plugin in GP - one option is to merge it in GP and apply it also upstream, the other is to reject the patch in GP and ask for submitting it upstream.</p>

<blockquote>
<p>I don't mind formatting patches for changes to upstream so they can be applied to the fork in Geany-Plugins, but it's going to get harder and harder as the fork has diverged significantly from my repo (ex. the proxy plugin stuff, the geany_functions commit, etc).</p>
</blockquote>

<p>That's real pity it became a real fork - any chance to get the implementations merged so there's just one geanypy? Which one contains what - the GP one contains the proxy plugin stuff and yours not or the other way round?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany-plugins/pull/435/files/e0d77167b2d9550fbd2e689347a80fb97371004b#r66634539">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe/ABDrJ35YXbHK03XsUADmstaw_6TnQKagks5qKYTPgaJpZM4Ix325">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ0dKe5nf-YV8XNG0feagSFHHVyyHks5qKYTPgaJpZM4Ix325.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany-plugins/pull/435/files/e0d77167b2d9550fbd2e689347a80fb97371004b#r66634539"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>