<br><br>On Monday, 26 March 2012, John Bailey <<a href="mailto:rekkanoryo@rekkanoryo.org">rekkanoryo@rekkanoryo.org</a>> wrote:<br>> On 03/25/2012 03:45 AM, Mark Doliner wrote:<br>>> For example, for Linux users, maybe they could download a .c file, or<br>
>> a zip containing the source, and Pidgin automatically invokes gcc,<br>>> compiles the plugin, installs it in the user's local ~/.purple/<br>>> directory, and cleans up after itself.  It would need to show friendly<br>
>> messages if the user needs to install gcc, or needs to install the<br>>> pidgin-devel rpm or pidgin-dev dpkg.  And it would need to be able to<br>>> check for updates and update the plugin, possibly automatically.<br>
><br>> I have no strong opinion on this either way, but I would like to point out that<br>> this has the potential to be a disaster area.  There are security implications<br>> surrounding downloading and automatically compiling random code, even if it is<br>
> from a website we intend to be trustworthy.  My instinct is to lean toward being<br>> against the autocompile idea.<br><br>I dunno, I kinda like the idea of using something like libtcc to load up .c files and run them as plugins, similar to the Perl plugin loader... It would make cross-platform distribution of plugins so much easier :)