<p>With the new proxy plugin support in Geany and eventual update of GeanyPy to use it, we should consider adding support to the build system(s) to allow first-class Python plugins.</p>

<p>A few things that should be considered initially:</p>

<ul>
<li>GeanyPy plugins should force <code>--enable-geanypy</code>. Or however the dependency is best cared for.</li>
<li>They should probably be compiled to <code>.pyc</code> files on installation, similar to GeanyPy's <code>.py</code> files.</li>
<li>Whether we should have each their directory in <code>$topsrcdir</code>, or just install all the plugins found in GeanyPy's <code>plugins</code> directory.</li>
<li>Other stuff I'm sure...</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/geany/geany-plugins/issues/297">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ3o_JtFmmDyfkAzYkeQV8AtgXIgdks5pDsepgaJpZM4GeF2Z.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/issues/297"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>