Re: [Geany-devel] push access to plugins at github

2011-12-15 Thread Frank Lanitz
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

2011-12-15 Thread Alexander Petukhov

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

2011-12-15 Thread Matthew Brush

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

2011-12-15 Thread Matthew Brush

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

2011-12-15 Thread Matthew Brush

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