Re: [Geany-devel] push access to plugins at github
Am 15.12.2011 10:46, schrieb Alexander Petukhov: Can I be given a push access to the plugins repository? github user - cesspit done. Cheers, Frank ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] push access to plugins at github
On 12/15/11 2:41 PM, Frank Lanitz wrote: Am 15.12.2011 10:46, schrieb Alexander Petukhov: Can I be given a push access to the plugins repository? github user - cesspit done. Cheers, Frank ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel Great, Thanks! Regards, Alexander ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
[Geany-devel] GP HACKING changes
Hi, I made some changes[1] to the HACKING file for Geany-Plugins, mostly trivial plus I copied and pasted Colomban's committing information from Geany's HACKING file. I made one addition here, and wanted to see if it's cool with everyone: +* If you're working on a specific plugin, prefix the summary line + with the lower case name of the plugin (same as the directory name) + to make it easier to know which commit affected which plugin without + having to thoroughly examine the commit diff itself. No prefix is + needed if the commit is non-plugin specific or affects only files + outside of the plugins' directories. If it's stupid, I can just remove it, but it seems like it might make it a little easier, especially for IRC and email commit messages. Let me know. P.S. Are commit mails working for Geany-Plugins? I didn't get one for this commit. Cheers, Matthew Brush [1] https://github.com/geany/geany-plugins/commit/5afe76c356e96c847556236cdb169878d4d64b9b ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
[Geany-devel] Moving MultiTerm plugin to Geany-Plugins
Hi, I wanted to move my geany-multiterm[1] plugin into the Geany-Plugins repository and continue development there, but I need help with some things. It's written in Vala[2] using the Geany binding[3] Colomban wrote. My questions are: Is there a maintainer mode or something that can be use to only activate Vala support in Autotools if this plugin is selected to build? Should this go into `build/multiterm.m4`? Should the .c/.h files that valac compiles be checked into the VCS so that people without valac compiler can still compile the plugin? How to make it work with Waf? (Mostly for Colomban) How should the geany.vapi/.deps be distributed? If I make it install into the normal location I guess it will conflict with the official binding, but then again AFAIK the official one isn't really distributed, it just lives in a Gitorious repo[3], so I can't really depend on it (or can I?). Could we move the official Vala binding to Geany-Plugins project as well so that it is released with GP and other plugins can depend on it being there? Cheers, Matthew Brush [1] https://github.com/codebrainz/geany-multiterm [2] https://live.gnome.org/Vala [3] http://gitorious.org/geany-vala-binding ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
Re: [Geany-devel] Moving MultiTerm plugin to Geany-Plugins
On 12/15/2011 08:35 PM, Matthew Brush wrote: (Mostly for Colomban) How should the geany.vapi/.deps be distributed? If I make it install into the normal location I guess it will conflict with the official binding, but then again AFAIK the official one isn't really distributed, it just lives in a Gitorious repo[3], so I can't really depend on it (or can I?). Could we move the official Vala binding to Geany-Plugins project as well so that it is released with GP and other plugins can depend on it being there? I don't know why I thought I had to install the binding into the system since it's only used during compilation, stupid me! The only real question is whether to keep copies of the binding in the source of the multiterm plugin in Geany-Plugins or to depend on the `geany` Vala package being installed on the system. Cheers, Matthew Brush ___ Geany-devel mailing list Geany-devel@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel