Re: [Geany-devel] Future of GeanyGDB - [was: Geany Plugins Warnings (again)]

2011-10-31 Thread Frank Lanitz
On Sun, 30 Oct 2011 16:01:22 +0100
Dominic Hopf dma...@googlemail.com wrote:

 Am Freitag, den 28.10.2011, 16:46 -0700 schrieb Matthew Brush:
   1)
  
   There are guys out there who write C code and may use debugging
   plugins from within Geany. There are at least two alternative
   plugins which would do the job. I'd love to know your honest
   opinion which one you actually prefer.
  
  
  I think there's only the Debugger plugin as an alternative, no?
 
 I think I remember some other stuff as well, but this was quite long
 ago and I couldn't find those ad-hoc.
 
 The Debugger plugin looks quite better than GeanyGDB at a first quick
 view (I didn't had a chance to look deeper into it before).
 
   2)
  
   Wasn't it discussed before that we maybe remove GeanyGDB after
   the 0.21 release? - I'm not sure about this and to lazy to
   investigate for the mails. :)
  
  I'd say if the Debugger plugin is in good enough shape, it would be
  ok to remove GeanyGDB.  I guess we should see how many people use
  it though and ask them if they'd like to maintain it (ex. on the
  general geany list).
 Let's start a poll somewhere.. :)

I think just doing here on list is fine. 
I'd say deprecate geanyGDB and check whether some features might are
missing from inside Debugger. Once the list is empty, we can remove it
from source tree. 

Cheers, 
Frank 

-- 
http://frank.uvena.de/en/


pgpCjcEtKPOBg.pgp
Description: PGP signature
___
Geany-devel mailing list
Geany-devel@uvena.de
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel


Re: [Geany-devel] Future of GeanyGDB - [was: Geany Plugins Warnings (again)]

2011-10-28 Thread Dominic Hopf
Am Freitag, den 28.10.2011, 16:02 -0700 schrieb Matthew Brush:
 The only plugin with non-trivial (by way of quantity) warnings to fix 
 was GeanyGDB.  I don't know if this is maintained any more or if it's 
 needed with having the Debugger plugin, but if it is, the author(s) 
 should go through and fix all their `const` usage themselves.  The 
 attached patch for GeanyGDB only fixes a few usages but exposes much 
 more warnings, so it might be of little use.

The original author of this plugin was Jeff Pohlmeyer, I'm afraid he
will not read this, though. I took over the maintainership long time
ago, approx. at the beginning of 2010 (or maybe earlier) to not have an
unmaintained plugin within the Geany-Plugins project.

Seems I was out of my estimation regarding what it means to maintain
such an amount of C code written by someone else - having in mind that
I'm not that skilled in C (I'd call myself rather a beginner in writing
C). I actually didn't wrote C since a few month now and also do not use
GeanyGDB at present.

I appreciate any efforts and patches which may improve GeanyGDB and
would apply any contributed stuff for that plugin, but I'd like to
discuss some questions (IIRC some may also were earlier discussed
before):

1)

There are guys out there who write C code and may use debugging plugins
from within Geany. There are at least two alternative plugins which
would do the job. I'd love to know your honest opinion which one you
actually prefer.

2)

Wasn't it discussed before that we maybe remove GeanyGDB after the 0.21
release? - I'm not sure about this and to lazy to investigate for the
mails. :)

3)

Is there anyone out there who alternatively would like to maintain and
improve GeanyGDB (and is more skilled in C than me :) ).

4)

I of course appreciate Matthews patch and like to apply it, but that
most likely should wait at least until we moved to GitHub with
Geany-Plugins, should it?

Regards,
Dominic

-- 
Dominic Hopf dma...@googlemail.com
http://dominichopf.de/

Key Fingerprint: A7DF C4FC 07AE 4DDC 5CA0 BD93 AAB0 6019 CA7D 868D


signature.asc
Description: This is a digitally signed message part
___
Geany-devel mailing list
Geany-devel@uvena.de
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel


Re: [Geany-devel] Future of GeanyGDB - [was: Geany Plugins Warnings (again)]

2011-10-28 Thread Matthew Brush

On 10/28/2011 04:27 PM, Dominic Hopf wrote:

Am Freitag, den 28.10.2011, 16:02 -0700 schrieb Matthew Brush:

The only plugin with non-trivial (by way of quantity) warnings to fix
was GeanyGDB.  I don't know if this is maintained any more or if it's
needed with having the Debugger plugin, but if it is, the author(s)
should go through and fix all their `const` usage themselves.  The
attached patch for GeanyGDB only fixes a few usages but exposes much
more warnings, so it might be of little use.


The original author of this plugin was Jeff Pohlmeyer, I'm afraid he
will not read this, though. I took over the maintainership long time
ago, approx. at the beginning of 2010 (or maybe earlier) to not have an
unmaintained plugin within the Geany-Plugins project.

Seems I was out of my estimation regarding what it means to maintain
such an amount of C code written by someone else - having in mind that
I'm not that skilled in C (I'd call myself rather a beginner in writing
C). I actually didn't wrote C since a few month now and also do not use
GeanyGDB at present.



It's almost all just that the const-incorrectness everywhere in the 
existing code is causing a zillion warnings.  It doesn't necessarily 
mean the code is bad or broken, just that it's going to cause a ton of 
warnings and could possibly have some weird memory issues IIUC.  Maybe 
if no one can fix the warnings, there's a way to disable the specific 
warnings for that plugin alone in the build systems?



I appreciate any efforts and patches which may improve GeanyGDB and
would apply any contributed stuff for that plugin, but I'd like to
discuss some questions (IIRC some may also were earlier discussed
before):

1)

There are guys out there who write C code and may use debugging plugins
from within Geany. There are at least two alternative plugins which
would do the job. I'd love to know your honest opinion which one you
actually prefer.



I think there's only the Debugger plugin as an alternative, no?

I had only tried the Debugger plugin when it first landed in G-P, so it 
was quite buggy still, but the general concept/UI was quite nice and I 
know it's being worked on quite frequently, so it's probably improved 
quite a bit since then.



2)

Wasn't it discussed before that we maybe remove GeanyGDB after the 0.21
release? - I'm not sure about this and to lazy to investigate for the
mails. :)



I'd say if the Debugger plugin is in good enough shape, it would be ok 
to remove GeanyGDB.  I guess we should see how many people use it though 
and ask them if they'd like to maintain it (ex. on the general geany list).



3)

Is there anyone out there who alternatively would like to maintain and
improve GeanyGDB (and is more skilled in C than me :) ).



No thanks :)


4)

I of course appreciate Matthews patch and like to apply it, but that
most likely should wait at least until we moved to GitHub with
Geany-Plugins, should it?



I wouldn't apply the patch for that at all.  It's the only one of those 
patches that's totally incomplete and it will probably cause all kinds 
of strange bugs and even more warnings.


Cheers,
Matthew Brush
___
Geany-devel mailing list
Geany-devel@uvena.de
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel