<br><br><div><span class="gmail_quote">2006/7/20, Nexu <<a href="mailto:nexu.jin@gmail.com">nexu.jin@gmail.com</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Thu, 2006-07-20 at 19:45 +0200, Enrico Tröger wrote:<br>> On Thu, 20 Jul 2006 13:51:11 -0300, "Alexandre Moreira"<br>> <<a href="mailto:alexandream@gmail.com">alexandream@gmail.com</a>> wrote:<br>
><br>> it is so cool, that you all want to extend Geany, but please give us a<br>> little bit time to make it ready for this.<br>><br>> > scripts in, say, Python or TCL (or even C plugins).<br>> I prefer Python(because so many people like it, there must be
<br>> something magic with it) _and_ C plugins.<br>><br>> But as mentioned earlier, this whole stuff is not really important at<br>> the moment, at least not for me and Nick.<br>> I want to finish the 0.8 release soon(but without hurrying), then
<br>> reduce the length of the todo list and finally implement project<br>> management. Then getting it stable, so that 1.0 can be released.<br>><br>> After that, or while getting 1.0 stable, we should think about a
<br>> reasonable plugin concept.<br>><br>> I really like the idea of plugins, but at the moment it is too early<br>> for it.<br><br>Thanks for the answers and responses. I'm looking forward to test the<br>project management functionality.
<br><br>Personally i think you guys should consider including the mentioned<br>plug-in system with 1.0 release (after everything else on the TODO list<br>is done) so it is a basic part of Geany.</blockquote><div><br>I would vote against this. Geany already has a release plan, and I think we should stick to it. First of all, it was not the interest of the main devs to make it a complex system, at least not on 
1.0. Second, it would be needed a *LOT* of hooks in the system for it to be acessible for plugins, and it is not the kind of re-engeneering I think we need while on 0.8, at least not when focusing to 1.0.<br> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
 Also consider D-Bus as a<br>plug-ins interface as this allows more languages to be used to write<br>plug-ins with (any language that D-Bus got bindings for).</blockquote><div><br>I never considered this as an option and then, when you mentioned it a whole lot of possibilities exploded in my mind. Thanks very much, Nexu, for you made me address a lot of stuff I had in mind for my own personal project (A game server).
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">As far for the magic about Python: because it's really simple to code<br>with as well being mature.
<br><br>_______________________________________________<br>Geany mailing list<br><a href="mailto:Geany@uvena.de">Geany@uvena.de</a><br><a href="http://uvena.de/cgi-bin/mailman/listinfo/geany">http://uvena.de/cgi-bin/mailman/listinfo/geany
</a><br></blockquote></div><br><br>Cheers,<br>Alexandre Moreira.<br>