Re: [Geany-devel] Patch Tracker

2011-06-10 Thread Thomas Martitz

Am 10.06.2011 02:09, schrieb Matthew Brush:

On 06/09/11 10:40, Thomas Martitz wrote:

Am 27.05.2011 23:31, schrieb Matthew Brush:

Hi,

Would it be useful for someone with admin rights on SourceForge.net to
create a Patch Tracker? I've seen some projects with this[1].


We, at Rockbox, are in the process of abandoning our patch tracker.
Because it has grown to host over 400 patches, nice ones as well as bad
ones, which nobody looks at.

We made the following observation after years with a patch tracker. If
core developers are rare or lack time or can't otherwise regularly look
at the patches (which is the case for Geany too), it will become a place
to let patches rot.
The problem is that a patch tracker creates the idea that once a patch
is uploaded the project is responsible for them and not the contributor.
This means the contributor is less motivated to work on the patch to
make it committable or to pester developers.

The way I see it is that a patch tracker will not work for Geany.


So it's better to let them rot in the (non-searchable) archives of a 
mailing list? 


No it's not (in our experience anyway), since the possibility of getting 
lost in the mailing list motivates the contributors to regularly bring 
up the patches again and remind core developers. This doesn't happen on 
a patch tracker, but is happening right now on the mailing list.


It's at least a bit better than the current situation, since it's 
easier for a core developer to see a list of outstanding patches in 
one page, and people down the road can see the patches and update them 
to work with newer versions later if they get forgotten.


Unless the patch tracker lives long enough to grow to a couple (say 50) 
patches in which case patches not clearly represented anymore and it's 
de-motivating to even look at the patch tracker, let alone individual 
patches.




Of course, like you said, if nobody looks at it ever, it's still 
pretty useless.


Additionally, if the contributor is not motivated enough to bring up 
patches again and again then neither the maling list or patch tracker 
help. In this case it's simply the contributors fault.


Best regards.

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


Re: [Geany-devel] Patch Tracker

2011-06-10 Thread Matthew Brush

On 06/10/11 00:01, Thomas Martitz wrote:



Additionally, if the contributor is not motivated enough to bring up
patches again and again then neither the maling list or patch tracker
help. In this case it's simply the contributors fault.



Without going into a rant, I will just say that I could not possibly 
disagree with you more on that point.


Cheers,
Matthew Brush



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


Re: [Geany-devel] Patch Tracker

2011-06-10 Thread Dimitar Zhekov
On Thu, 09 Jun 2011 19:40:26 +0200
Thomas Martitz thomas.mart...@student.htw-berlin.de wrote:

 We made the following observation after years with a patch tracker. If 
 core developers are rare or lack time or can't otherwise regularly look 
 at the patches (which is the case for Geany too), [...]

Nothing will work in this case.

 The problem is that a patch tracker creates the idea that once a patch 
 is uploaded the project is responsible for them and not the contributor. 

I wonder how. A serious patch is likely to break on ~100 svn revisions,
and you must update it, to be able to use it yourself.

 The way I see it is that a patch tracker will not work for Geany.

+1. But it's still better than the mailing list.

-- 
E-gards: Jimmy
___
Geany-devel mailing list
Geany-devel@uvena.de
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel


Re: [Geany-devel] Patch Tracker

2011-06-09 Thread Thomas Martitz

Am 27.05.2011 23:31, schrieb Matthew Brush:

Hi,

Would it be useful for someone with admin rights on SourceForge.net to 
create a Patch Tracker?  I've seen some projects with this[1].


We, at Rockbox, are in the process of abandoning our patch tracker. 
Because it has grown to host over 400 patches, nice ones as well as bad 
ones, which nobody looks at.


We made the following observation after years with a patch tracker. If 
core developers are rare or lack time or can't otherwise regularly look 
at the patches (which is the case for Geany too), it will become a place 
to let patches rot.
The problem is that a patch tracker creates the idea that once a patch 
is uploaded the project is responsible for them and not the contributor. 
This means the contributor is less motivated to work on the patch to 
make it committable or to pester developers.


The way I see it is that a patch tracker will not work for Geany.

Best regards.
___
Geany-devel mailing list
Geany-devel@uvena.de
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel


Re: [Geany-devel] Patch Tracker

2011-06-09 Thread Matthew Brush

On 06/09/11 10:40, Thomas Martitz wrote:

Am 27.05.2011 23:31, schrieb Matthew Brush:

Hi,

Would it be useful for someone with admin rights on SourceForge.net to
create a Patch Tracker? I've seen some projects with this[1].


We, at Rockbox, are in the process of abandoning our patch tracker.
Because it has grown to host over 400 patches, nice ones as well as bad
ones, which nobody looks at.

We made the following observation after years with a patch tracker. If
core developers are rare or lack time or can't otherwise regularly look
at the patches (which is the case for Geany too), it will become a place
to let patches rot.
The problem is that a patch tracker creates the idea that once a patch
is uploaded the project is responsible for them and not the contributor.
This means the contributor is less motivated to work on the patch to
make it committable or to pester developers.

The way I see it is that a patch tracker will not work for Geany.


So it's better to let them rot in the (non-searchable) archives of a 
mailing list?  It's at least a bit better than the current situation, 
since it's easier for a core developer to see a list of outstanding 
patches in one page, and people down the road can see the patches and 
update them to work with newer versions later if they get forgotten.


Of course, like you said, if nobody looks at it ever, it's still pretty 
useless.


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


Re: [Geany-devel] Patch Tracker

2011-06-03 Thread Dimitar Zhekov
On Fri, 27 May 2011 14:31:29 -0700
Matthew Brush mbr...@codebrainz.ca wrote:

 Would it be useful for someone with admin rights on SourceForge.net to 
 create a Patch Tracker?

A patch tracker would be nice to have IMHO.

 I've seen some projects with this[1].

Any new project created on sourceforge automatically receives a one.

On Sun, 29 May 2011 15:25:12 +0200
Frank Lanitz fr...@frank.uvena.de wrote:

 I thought collecting them inside wiki as most seems to push them via
 git etc. 

Bugs and feature requests in SF trackers, but patches in a wiki? Hmm.

-- 
E-gards: Jimmy
___
Geany-devel mailing list
Geany-devel@uvena.de
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel


Re: [Geany-devel] Patch Tracker

2011-06-03 Thread Enrico Tröger
On Fri, 3 Jun 2011 19:49:33 +0300, Dimitar wrote:

On Fri, 27 May 2011 14:31:29 -0700
Matthew Brush mbr...@codebrainz.ca wrote:

 Would it be useful for someone with admin rights on SourceForge.net
 to create a Patch Tracker?

A patch tracker would be nice to have IMHO.

 I've seen some projects with this[1].

Any new project created on sourceforge automatically receives a one.

On Sun, 29 May 2011 15:25:12 +0200
Frank Lanitz fr...@frank.uvena.de wrote:

 I thought collecting them inside wiki as most seems to push them via
 git etc. 

Bugs and feature requests in SF trackers, but patches in a wiki? Hmm.

Good point.
Created one[1]:

https://sourceforge.net/tracker/?group_id=153444atid=787793


[1] actually it existed all the time but was hidden

Regards,
Enrico

-- 
Get my GPG key from http://www.uvena.de/pub.asc


pgpYN6GdnyIpc.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] Patch Tracker

2011-05-29 Thread Frank Lanitz
On Fri, 27 May 2011 14:31:29 -0700
Matthew Brush mbr...@codebrainz.ca wrote:

 Hi,
 
 Would it be useful for someone with admin rights on SourceForge.net
 to create a Patch Tracker?  I've seen some projects with this[1].
 
 [1] https://sourceforge.net/tracker/?group_id=6556atid=306556

I thought collecting them inside wiki as most seems to push them via
git etc. 

Cheers, 
Frank
-- 
http://frank.uvena.de/en/


pgpwjXSRTIwWI.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] Patch Tracker

2011-05-29 Thread Enrico Tröger
On Sun, 29 May 2011 15:25:12 +0200, Frank wrote:

On Fri, 27 May 2011 14:31:29 -0700
Matthew Brush mbr...@codebrainz.ca wrote:

 Hi,
 
 Would it be useful for someone with admin rights on SourceForge.net
 to create a Patch Tracker?  I've seen some projects with this[1].
 
 [1] https://sourceforge.net/tracker/?group_id=6556atid=306556

I thought collecting them inside wiki as most seems to push them via
git etc. 

I don't mind much. Whatever you think is most useful.


Regards,
Enrico

-- 
Get my GPG key from http://www.uvena.de/pub.asc


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