Re: [OSGeo-Discuss] Bug report response time

2010-11-14 Thread Markus Neteler
On Thu, Nov 11, 2010 at 1:01 PM, maning sambale
 wrote:
...
> I prefer concrete examples when highlighting bug response time.  For
> example, during one of our training, a participant noticed a simple
> bug in QGIS.  I promised to report them to the devs which was fixed in
> less than 24 hours.

An (impressive) statistics could be how *many* bugs have been resolved
in 24-48 hs. As a first pick one could start with that since it is a great
advertisement for the Open Source development model.

Markus
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Bug report response time

2010-11-12 Thread Mateusz Loskot
On 12/11/10 08:01, Paolo Cavallini wrote:
> Il 11/11/2010 23:12, Mateusz Loskot ha scritto:
> 
>> Statistics is evil. As long as the methodology is right, you can 
>> proof any bullshit you like, or shoot yourself in your the foot. 
>> So, I'd be careful.
> 
> Sorry, I do not agree. Statistic is good, if (as anything) you use 
> the correct method. Using single cases, as you did, is not using 
> proper statistics.

I used simplified example, though well expressing my concern.
Imagine each single "proof" is a sample of 1000 cases. Given enough
amount of time, I can find it.

> If you analyse averages or medians, quartiles and standard 
> deviations, you get meaningful tests of your hypotheses.

I can use the same techniques to calculate the statistics to prove
there is a relation between number of bugs reported to GDAL Trac and
number of sunspots observed within a period of time.

"Statistics is not math", my math teacher used to say.

George Cobb "In mathematics, context obscures structure. In data
analysis, context provides meaning"

David Moore "Mathematical theorems are true; statistical methods are
sometimes effective when used with skill"

Statistics is bad.

Best regards,
-- 
Mateusz Loskot, http://mateusz.loskot.net
Charter Member of OSGeo, http://osgeo.org
Member of ACCU, http://accu.org
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Bug report response time

2010-11-12 Thread Paolo Cavallini

Il 11/11/2010 23:12, Mateusz Loskot ha scritto:


Statistics is evil. As long as the methodology is right,
you can proof any bullshit you like, or shoot yourself in your the foot.
So, I'd be careful.


Sorry, I do not agree. Statistic is good, if (as anything) you use the 
correct method. Using single cases, as you did, is not using proper 
statistics. If you analyse averages or medians, quartiles and standard 
deviations, you get meaningful tests of your hypotheses.

All the best.
--
http://www.faunalia.it/pc
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Bug report response time

2010-11-11 Thread strk
On Thu, Nov 11, 2010 at 10:12:05PM +, Mateusz Loskot wrote:

> Hypothesis 0: There is no relation between an open source development of
> a project and fast pace of fixing bugs
> 
> Hypothesis 1: There is relation between an open source development of a
> project and fast pace of fixing bugs

I belive it has to do with how many people actually look at the code
and are capable of fixing the bugs they find. Opening the source isn't
enough. You need partecipation. You need "freedom", not "open source".

  << Freedom is neither being on a tree
  nor the flight of a blowfly 
  freedom is not an empty space
  freedom is partecipation. >>

  << La liberta' non e' star sopra un albero
  non e' neanche il volo di un moscone
  la liberta' non e' uno spazio libero
  liberta' e' partecipazione. >>

   Giorgio Gaber (1973)

  http://www.youtube.com/watch?v=WYAIgWu_VXI


--strk; 

  ()   Free GIS & Flash consultant/developer
  /\   http://strk.keybit.net/services.html
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Bug report response time

2010-11-11 Thread Alex Mandel
On 11/11/2010 02:12 PM, Mateusz Loskot wrote:
> On 11/11/10 09:43, Sjur Kolberg wrote:
>> I am trying to convince people that open source GIS is a better
>> solution than buying proprietary software. Such discussions follow a
>> well-known path (is it mature/stable? How about support? All our
>> clients use ..., Nice for programmers, but...) etc. Conclusions
>> precede arguments, and some hard numbers could be of great help in
>> all the religion.
> 
> Hypothesis 0: There is no relation between an open source development of
> a project and fast pace of fixing bugs
> 
> Hypothesis 1: There is relation between an open source development of a
> project and fast pace of fixing bugs
> 
> Accept the hypothesis 0:
> 
> http://news.bbc.co.uk/1/hi/technology/8499859.stm
> 
> Reject the hypothesis 0:
> 
> http://www.osnews.com/story/19731/The-25-Year-Old-UNIX-Bug
> 
> Accept the hypothesis 1:
> 
> http://trac.osgeo.org/gdal/ticket/3810
> 
> Reject the hypothesis 1:
> 
> http://trac.osgeo.org/gdal/ticket/249
> 
> What is the conclusion?
> 
> Statistics is evil. As long as the methodology is right,
> you can proof any bullshit you like, or shoot yourself in your the foot.
> So, I'd be careful.
> 
> 
> Best regards,

Agreed, it might be more important to highlight that the bug database is
publicly available. I know with many closed source apps it's hard to
know if they've even acknowledged a bug and aren't really forthcoming
about if they plan to fix it. I have actually been told, yes that's a
bug and no we don't plan to fix it.

Thanks,
Alex
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Bug report response time

2010-11-11 Thread Mateusz Loskot
On 11/11/10 09:43, Sjur Kolberg wrote:
> I am trying to convince people that open source GIS is a better
> solution than buying proprietary software. Such discussions follow a
> well-known path (is it mature/stable? How about support? All our
> clients use ..., Nice for programmers, but...) etc. Conclusions
> precede arguments, and some hard numbers could be of great help in
> all the religion.

Hypothesis 0: There is no relation between an open source development of
a project and fast pace of fixing bugs

Hypothesis 1: There is relation between an open source development of a
project and fast pace of fixing bugs

Accept the hypothesis 0:

http://news.bbc.co.uk/1/hi/technology/8499859.stm

Reject the hypothesis 0:

http://www.osnews.com/story/19731/The-25-Year-Old-UNIX-Bug

Accept the hypothesis 1:

http://trac.osgeo.org/gdal/ticket/3810

Reject the hypothesis 1:

http://trac.osgeo.org/gdal/ticket/249

What is the conclusion?

Statistics is evil. As long as the methodology is right,
you can proof any bullshit you like, or shoot yourself in your the foot.
So, I'd be careful.


Best regards,
-- 
Mateusz Loskot, http://mateusz.loskot.net
Charter Member of OSGeo, http://osgeo.org
Member of ACCU, http://accu.org
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Bug report response time

2010-11-11 Thread Cameron Shorter
 There are projects which have done comprehensive analysis of Open 
Source metrics.

Here is one: http://www.flossmetrics.org/


On 11/11/2010 8:43 PM, Sjur Kolberg wrote:


Hello,

Is there any mechanism in the bug tracking systems being used, that 
can export the distribution (histogram or mean) of time taken from a 
bug report is filed to it is declared successfully closed?


I guess I could figure that out manually by reading through all 
tickets; that is probably not going to happen...


I am trying to convince people that open source GIS is a better 
solution than buying proprietary software. Such discussions follow a 
well-known path (is it mature/stable? How about support? All our 
clients use ..., Nice for programmers, but...) etc. Conclusions 
precede arguments, and some hard numbers could be of great help in all 
the religion.


Best regards,

Sjur K :-)


___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss



--
Cameron Shorter
Geospatial Solutions Manager
Tel: +61 (0)2 8570 5050
Mob: +61 (0)419 142 254

Think Globally, Fix Locally
Geospatial Solutions enhanced with Open Standards and Open Source
http://www.lisasoft.com

___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Bug report response time

2010-11-11 Thread maning sambale
IMO, listing bugs vis-a-vis response time can be counter-productive.
Generally, we have more bugs than being squashed because a lot of
people are reporting them (which is a good thing btw).

I prefer concrete examples when highlighting bug response time.  For
example, during one of our training, a participant noticed a simple
bug in QGIS.  I promised to report them to the devs which was fixed in
less than 24 hours.

Come next training, I shared the incident to other participants. With
an encouragement that if they can find some bug during the workshop,
we will then report it to the devs this way they already contributed
to the open source community.  Works for me.

On Thu, Nov 11, 2010 at 6:49 PM, Jody Garnett  wrote:
> Just to put myself on the line ...
>
> For GeoTools the bug tracker is here:
> - http://jira.codehaus.org/browse/GEOT
>
> The initial page shows the current open vs close rate.
>
> If you click on "Reports" you can get a "resolution time" report; you
> will need to sign in first.
>
> Jody
>
> On Thu, Nov 11, 2010 at 8:47 PM, Jody Garnett  wrote:
>> You can often export the bug database out into excel for analysis. You
>> may need to play with the results to focus on problem reporting.
>>
>> Why? Often open source projects end up with "wish list" bugs that do
>> not fall within anyone's funding or mandate.
>>
>> Personally I would love to see the difference not between open source
>> and proprietary software - as I think that sells us short (we are more
>> amazing than that!).
>>
>> The true test would be the track record for paying customers - getting
>> a bug fixed with an open source product vs a proprietary product.
>> Since a common open source model is to pay for support; it would be
>> great to show the amazing service provided.
>>
>> Now that *would* be an impressive difference.
>>
>> Jody
>>
>> On Thu, Nov 11, 2010 at 7:43 PM, Sjur Kolberg  
>> wrote:
>>> Hello,
>>>
>>> Is there any mechanism in the bug tracking systems being used, that can
>>> export the distribution (histogram or mean) of time taken from a bug report
>>> is filed to it is declared successfully closed?
>>>
>>> I guess I could figure that out manually by reading through all tickets;
>>> that is probably not going to happen...
>>>
>>>
>>>
>>> I am trying to convince people that open source GIS is a better solution
>>> than buying proprietary software. Such discussions follow a well-known path
>>> (is it mature/stable? How about support? All our clients use ..., Nice
>>> for programmers, but...) etc. Conclusions precede arguments, and some hard
>>> numbers could be of great help in all the religion.
>>>
>>>
>>>
>>> Best regards,
>>>
>>> Sjur K :-)
>>>
>>>
>>>
>>> ___
>>> Discuss mailing list
>>> Discuss@lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/discuss
>>>
>>>
>>
> ___
> Discuss mailing list
> Discuss@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/discuss
>



-- 
cheers,
maning
--
"Freedom is still the most radical idea of all" -N.Branden
wiki: http://esambale.wikispaces.com/
blog: http://epsg4253.wordpress.com/
--
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Bug report response time

2010-11-11 Thread Jody Garnett
Just to put myself on the line ...

For GeoTools the bug tracker is here:
- http://jira.codehaus.org/browse/GEOT

The initial page shows the current open vs close rate.

If you click on "Reports" you can get a "resolution time" report; you
will need to sign in first.

Jody

On Thu, Nov 11, 2010 at 8:47 PM, Jody Garnett  wrote:
> You can often export the bug database out into excel for analysis. You
> may need to play with the results to focus on problem reporting.
>
> Why? Often open source projects end up with "wish list" bugs that do
> not fall within anyone's funding or mandate.
>
> Personally I would love to see the difference not between open source
> and proprietary software - as I think that sells us short (we are more
> amazing than that!).
>
> The true test would be the track record for paying customers - getting
> a bug fixed with an open source product vs a proprietary product.
> Since a common open source model is to pay for support; it would be
> great to show the amazing service provided.
>
> Now that *would* be an impressive difference.
>
> Jody
>
> On Thu, Nov 11, 2010 at 7:43 PM, Sjur Kolberg  
> wrote:
>> Hello,
>>
>> Is there any mechanism in the bug tracking systems being used, that can
>> export the distribution (histogram or mean) of time taken from a bug report
>> is filed to it is declared successfully closed?
>>
>> I guess I could figure that out manually by reading through all tickets;
>> that is probably not going to happen...
>>
>>
>>
>> I am trying to convince people that open source GIS is a better solution
>> than buying proprietary software. Such discussions follow a well-known path
>> (is it mature/stable? How about support? All our clients use ..., Nice
>> for programmers, but...) etc. Conclusions precede arguments, and some hard
>> numbers could be of great help in all the religion.
>>
>>
>>
>> Best regards,
>>
>> Sjur K :-)
>>
>>
>>
>> ___
>> Discuss mailing list
>> Discuss@lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/discuss
>>
>>
>
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] Bug report response time

2010-11-11 Thread Jody Garnett
You can often export the bug database out into excel for analysis. You
may need to play with the results to focus on problem reporting.

Why? Often open source projects end up with "wish list" bugs that do
not fall within anyone's funding or mandate.

Personally I would love to see the difference not between open source
and proprietary software - as I think that sells us short (we are more
amazing than that!).

The true test would be the track record for paying customers - getting
a bug fixed with an open source product vs a proprietary product.
Since a common open source model is to pay for support; it would be
great to show the amazing service provided.

Now that *would* be an impressive difference.

Jody

On Thu, Nov 11, 2010 at 7:43 PM, Sjur Kolberg  wrote:
> Hello,
>
> Is there any mechanism in the bug tracking systems being used, that can
> export the distribution (histogram or mean) of time taken from a bug report
> is filed to it is declared successfully closed?
>
> I guess I could figure that out manually by reading through all tickets;
> that is probably not going to happen...
>
>
>
> I am trying to convince people that open source GIS is a better solution
> than buying proprietary software. Such discussions follow a well-known path
> (is it mature/stable? How about support? All our clients use ..., Nice
> for programmers, but...) etc. Conclusions precede arguments, and some hard
> numbers could be of great help in all the religion.
>
>
>
> Best regards,
>
> Sjur K :-)
>
>
>
> ___
> Discuss mailing list
> Discuss@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/discuss
>
>
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


[OSGeo-Discuss] Bug report response time

2010-11-11 Thread Sjur Kolberg

Hello,

Is there any mechanism in the bug tracking systems being used, that can export 
the distribution (histogram or mean) of time taken from a bug report is filed 
to it is declared successfully closed?

I guess I could figure that out manually by reading through all tickets; that 
is probably not going to happen...

I am trying to convince people that open source GIS is a better solution than 
buying proprietary software. Such discussions follow a well-known path (is it 
mature/stable? How about support? All our clients use ..., Nice for 
programmers, but...) etc. Conclusions precede arguments, and some hard numbers 
could be of great help in all the religion.

Best regards,
Sjur K :-)

___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss