I was trying to make a plugin that allows you to make SPOJ submissions form within the geany IDE with the help of a python script . The coding work is done .But the problem is that ive made changes to the core code directly inorder to make my feature a part of Geany IDE. I was pondering upon the idea that can I make a bash script which changes those files pertaining to the plugin, which simply copies the files(original) into some other location and copies the modified files in place of it, and another uninstall bash script which does the reverse, thus completing my plugin?? Will this be acceptable to Geany users and developers??
On Fri, 28 Dec 2012 00:17:58 +0530 Mayank Jha mayank25080562@gmail.com wrote:
I was trying to make a plugin that allows you to make SPOJ submissions form within the geany IDE with the help of a python script . The coding work is done .But the problem is that ive made changes to the core code directly inorder to make my feature a part of Geany IDE. I was pondering upon the idea that can I make a bash script which changes those files pertaining to the plugin, which simply copies the files(original) into some other location and copies the modified files in place of it, and another uninstall bash script which does the reverse, thus completing my plugin?? Will this be acceptable to Geany users and developers??
The plugins can not change any Geany source files, if that's what you are asking. To compile a plugin, only the header files of Geany and geany.pc are required - the sources may not even exist.
It'll not be acceptable to the users, of course, because they will need to recompile Geany for your plugin to work.
You should try to move all functionality from the core files into your plugin.
On 28 December 2012 05:47, Mayank Jha mayank25080562@gmail.com wrote:
I was trying to make a plugin that allows you to make SPOJ submissions form within the geany IDE with the help of a python script . The coding work is done .But the problem is that ive made changes to the core code directly inorder to make my feature a part of Geany IDE.
Hi,
It is unfortunate that you have made changes to core, it is always good to check on the ML before making changes to any open source project to see what the project processes are and to get guidance about how to approach the changes you want to make.
As Dimitar says in another post, as Geany is distributed in binary form by the distros, your suggestion of modifying source files *will not work*.
I am afraid that you will have to re-do the changes as a plugin conforming to the plugin API to be accepted.
Cheers Lex
I was pondering upon the idea that can I make a bash script which changes those files pertaining to the plugin, which simply copies the files(original) into some other location and copies the modified files in place of it, and another uninstall bash script which does the reverse, thus completing my plugin?? Will this be acceptable to Geany users and developers??
Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel