Hi everyone :) I've noticed there is some confusion and inconsistency in the Plugin Manager dialogue of Geany, because some Plugins show up with another name in the plugin manager as the plugins name actually is. This confuses especially new users.
An example which explains this a bit better is the plugin I maintain: GeanyGDB. If a user installed this, it showed up as "Debugger". What a user actually would have expected is, that a new item showed up as "GeanyGDB". I fixed this with SVN revision 1075 of Geany-Plugins and I think there finally is no "debug" or "debugger" anymore which could confuse anyone. It all is either "geanygdb" (Unix name) or "GeanyGDB" (the actual plugin name) and I will continue this naming in that way.
Since this is not the only plugin where I noticed this issue I would like to encourage you to have a look at the plugin you maintain and check if there maybe are similar naming and consistence issues - and if you find some, to fix them.
I'm planning to do some effort to the websites concerning plugins for Geany, which are [1] and [2]. They both are very outdated at the present and need an update. My idea is to dedicate [1] to list the plugins shipped with Geany and just mention third party plugins (including the Geany Plugins project) there, but just link to [2] where any third party plugin would be listed. Ideas and suggestions are welcome. I will update you as soon as this work is finished.
[1] http://www.geany.org/Support/Plugins [2] plugins.geany.org
Regards, Dominic
On Sun, 13 Dec 2009 08:06:25 +0100 Dominic Hopf dmaphy@googlemail.com wrote:
An example which explains this a bit better is the plugin I maintain: GeanyGDB. If a user installed this, it showed up as "Debugger". What a user actually would have expected is, that a new item showed up as "GeanyGDB". I fixed this with SVN revision 1075 of Geany-Plugins and I think there finally is no "debug" or "debugger" anymore which could confuse anyone. It all is either "geanygdb" (Unix name) or "GeanyGDB" (the actual plugin name) and I will continue this naming in that way.
I suggest to use small letters in begin of plugin name as geany is just a prefix. So s/GeanyGDB/geanyGDB.
Cuheers, Frank
On Sun, 13 Dec 2009 11:56:24 +0100, Frank wrote:
On Sun, 13 Dec 2009 08:06:25 +0100 Dominic Hopf dmaphy@googlemail.com wrote:
An example which explains this a bit better is the plugin I maintain: GeanyGDB. If a user installed this, it showed up as "Debugger". What a user actually would have expected is, that a new item showed up as "GeanyGDB". I fixed this with SVN revision 1075 of Geany-Plugins and I think there finally is no "debug" or "debugger" anymore which could confuse anyone. It all is either "geanygdb" (Unix name) or "GeanyGDB" (the actual plugin name) and I will continue this naming in that way.
I suggest to use small letters in begin of plugin name as geany is just a prefix. So s/GeanyGDB/geanyGDB.
"Geany" in the plugin names is part of the name and should be properly capitalised as it's also done with the other plugins. I think it would be even more inconsistent and confusing if some plugins would be captilised properly (like the internal and some other plugins) and your plugins would break this rule. This would make Dominic's efforts useless.
Regards, Enrico
Am 13.12.2009 12:41, schrieb Enrico Tröger:
On Sun, 13 Dec 2009 11:56:24 +0100, Frank wrote:
On Sun, 13 Dec 2009 08:06:25 +0100 Dominic Hopfdmaphy@googlemail.com wrote:
An example which explains this a bit better is the plugin I maintain: GeanyGDB. If a user installed this, it showed up as "Debugger". What a user actually would have expected is, that a new item showed up as "GeanyGDB". I fixed this with SVN revision 1075 of Geany-Plugins and I think there finally is no "debug" or "debugger" anymore which could confuse anyone. It all is either "geanygdb" (Unix name) or "GeanyGDB" (the actual plugin name) and I will continue this naming in that way.
I suggest to use small letters in begin of plugin name as geany is just a prefix. So s/GeanyGDB/geanyGDB.
"Geany" in the plugin names is part of the name and should be properly capitalised as it's also done with the other plugins. I think it would be even more inconsistent and confusing if some plugins would be captilised properly (like the internal and some other plugins) and your plugins would break this rule. This would make Dominic's efforts useless.
Additionally it looks ugly, IMO :)
Best regards.
On Sun, 13 Dec 2009 14:56:16 +0100 Thomas Martitz thomas.martitz@student.HTW-Berlin.de wrote:
Am 13.12.2009 12:41, schrieb Enrico Tröger:
On Sun, 13 Dec 2009 11:56:24 +0100, Frank wrote:
On Sun, 13 Dec 2009 08:06:25 +0100 Dominic Hopfdmaphy@googlemail.com wrote:
An example which explains this a bit better is the plugin I maintain: GeanyGDB. If a user installed this, it showed up as "Debugger". What a user actually would have expected is, that a new item showed up as "GeanyGDB". I fixed this with SVN revision 1075 of Geany-Plugins and I think there finally is no "debug" or "debugger" anymore which could confuse anyone. It all is either "geanygdb" (Unix name) or "GeanyGDB" (the actual plugin name) and I will continue this naming in that way.
I suggest to use small letters in begin of plugin name as geany is just a prefix. So s/GeanyGDB/geanyGDB.
"Geany" in the plugin names is part of the name and should be properly capitalised as it's also done with the other plugins. I think it would be even more inconsistent and confusing if some plugins would be captilised properly (like the internal and some other plugins) and your plugins would break this rule. This would make Dominic's efforts useless.
Additionally it looks ugly, IMO :)
Well, I think capital letters at begin of names are ugly. Anyway, I've committed some patches at least for the plugin manager.
Cheers, Frank -- Frank Lanitz frank@frank.uvena.de
On Sun, 13 Dec 2009 08:06:25 +0100, Dominic wrote:
Hi everyone :) I've noticed there is some confusion and inconsistency in the Plugin Manager dialogue of Geany, because some Plugins show up with another name in the plugin manager as the plugins name actually is. This confuses especially new users.
An example which explains this a bit better is the plugin I maintain: GeanyGDB. If a user installed this, it showed up as "Debugger". What a user actually would have expected is, that a new item showed up as "GeanyGDB". I fixed this with SVN revision 1075 of Geany-Plugins and I think there finally is no "debug" or "debugger" anymore which could confuse anyone. It all is either "geanygdb" (Unix name) or "GeanyGDB" (the actual plugin name) and I will continue this naming in that way.
Since this is not the only plugin where I noticed this issue I would like to encourage you to have a look at the plugin you maintain and check if there maybe are similar naming and consistence issues - and if you find some, to fix them.
Yeah, great idea.
I'm planning to do some effort to the websites concerning plugins for Geany, which are [1] and [2]. They both are very outdated at the present and need an update. My idea is to dedicate [1] to list the plugins shipped with Geany and just mention third party plugins (including the Geany Plugins project) there, but just link to [2] where any third party plugin would be listed. Ideas and suggestions are welcome. I will update you as soon as this work is finished.
Great! I like the idea to rewrite those pages to get them updated and more accurate.
Regards, Enrico