Re: Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)

2012-01-19 Thread Gabor Kovesdan

On 2012.01.19. 3:06, Igor Mozolevsky wrote:

You mean something like:http://people.freebsd.org/~edwin/gnats/  ?
It is not up to date. I have not closed too many PRs in the last 3 
months and I'm still on the top PR closers list.


Gabor
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)

2012-01-19 Thread Julian H. Stacey
Igor Mozolevsky wrote:
 On 19 January 2012 00:57, Dieter BSD dieter...@engineer.com wrote:
 
  Idea 2: Give it status. Set up a web page with PR fixing stats
 
  name/handle..total PRs fixed...fixed in last 12 months...average fixed/year
  Sheldon..150...9072
  Leonard..131..11067
  Howard...104...2052
  Raj...80...8080
 
 You mean something like: http://people.freebsd.org/~edwin/gnats/ ?

Wow !  I hope that has a link from somewhere, or appearance in, the main tree.
If so, I suggest add a back link.

Cheers,
Julian
-- 
Julian Stacey, BSD Unix Linux C Sys Eng Consultants Munich http://berklix.com
 Reply below not above, cumulative like a play script,  indent with  .
 Format: Plain text. Not HTML, multipart/alternative, base64, quoted-printable.
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)

2012-01-19 Thread Daniel Gerzo

On Wed, 18 Jan 2012 19:57:33 -0500, Dieter BSD wrote:

Andriy writes:

And dealing with PRs is not always exciting.


Neither is brushing your teeth or cleaning the kitchen, but most of 
us

manage to do them at least occasionally. Part of being a grown up.

Instead of looking for a stick to hold over developers to get them
to fix PRs, let's look for carrots to make fixing PRs more appealing.

Idea 1: Fix 'n' PRs, get a tee-shirt, fridge magnet, plush daemon, 
...


Idea 2: Give it status. Set up a web page with PR fixing stats


http://www.oook.cz/bsd/prstats/
http://wiki.freebsd.org/BugBusting

--
Kind regards
  Daniel
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)

2012-01-19 Thread Jason Hellenthal


On Thu, Jan 19, 2012 at 06:23:00AM +, Pegasus Mc Cleaft wrote:
 
Idea 1: Fix 'n' PRs, get a tee-shirt, fridge magnet, plush daemon, ...

Idea 2: Give it status. Set up a web page with PR fixing stats

name/handle..total PRs fixed...fixed in last 12 months...average
fixed/year Sheldon..150...9072
Leonard..131..11067
Howard...104...2052
Raj...80...8080
   
   You should get extra points for difficult PR's.  One way to measure this
   would be to give more points for fixing older PR's than newer PR's.
  
  Number of points = number of days or weeks that a PR has been in the system
  before triage ?
  
  I would think this would put some emphasis on either triaging old PRs
  before new ones or actually postponing and assigning a status that cannot
  accumulate a higher amount of points.
 
   But then what?  What to do with the points after they accumulate? 
 
   Wouldn't it be cool if there was some funding or backing where you 
 could 
 trade your points in for a pint or a cup of coffee? Call it Coffee for 
 Coders or the CC fund 8-) 
 
   You know.. That might be a funny way of assigning points for a PR. How 
 many cups of coffee you expect to be drunk during the fixing of a PR. 
 
   All meant tongue to cheek, of course 8-) 
 
 Peg

Yeah great point. If only someone like the foundation could secure that...

-- 
;s =;
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)

2012-01-19 Thread Igor Mozolevsky
On 19 January 2012 11:55, Julian H. Stacey j...@berklix.com wrote:
 Igor Mozolevsky wrote:
 On 19 January 2012 00:57, Dieter BSD dieter...@engineer.com wrote:

  Idea 2: Give it status. Set up a web page with PR fixing stats
 
  name/handle..total PRs fixed...fixed in last 12 months...average fixed/year
  Sheldon..150...9072
  Leonard..131..11067
  Howard...104...2052
  Raj...80...8080

 You mean something like: http://people.freebsd.org/~edwin/gnats/ ?

 Wow !  I hope that has a link from somewhere, or appearance in, the main tree.
 If so, I suggest add a back link.


http://www.freebsd.org/support/bugreports.html - View PR Statistics link  :-)


--
Igor M.
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)

2012-01-18 Thread Dieter BSD
Andriy writes:
 And dealing with PRs is not always exciting.

Neither is brushing your teeth or cleaning the kitchen, but most of us
manage to do them at least occasionally. Part of being a grown up.

Instead of looking for a stick to hold over developers to get them
to fix PRs, let's look for carrots to make fixing PRs more appealing.

Idea 1: Fix 'n' PRs, get a tee-shirt, fridge magnet, plush daemon, ...

Idea 2: Give it status. Set up a web page with PR fixing stats

name/handle..total PRs fixed...fixed in last 12 months...average fixed/year
Sheldon..150...9072
Leonard..131..11067
Howard...104...2052
Raj...80...8080
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


RE: Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)

2012-01-18 Thread Devin Teske


 -Original Message-
 From: owner-freebsd-hack...@freebsd.org [mailto:owner-freebsd-
 hack...@freebsd.org] On Behalf Of Dieter BSD
 Sent: Wednesday, January 18, 2012 4:58 PM
 To: freebsd-hackers@freebsd.org
 Subject: Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)
 
 Andriy writes:
  And dealing with PRs is not always exciting.
 
 Neither is brushing your teeth or cleaning the kitchen, but most of us manage 
 to
 do them at least occasionally. Part of being a grown up.
 
 Instead of looking for a stick to hold over developers to get them to fix 
 PRs, let's
 look for carrots to make fixing PRs more appealing.
 
 Idea 1: Fix 'n' PRs, get a tee-shirt, fridge magnet, plush daemon, ...
 

+1 (!)

But careful not to incentivize those that raise PRs to split a single PR into 
multiples purely for metrics.

We probably won't care that this might also incentivize committers to raise PRs 
for the commits they would normally make without one (wait, does that happen?)


 Idea 2: Give it status. Set up a web page with PR fixing stats
 
 name/handle..total PRs fixed...fixed in last 12 months...average fixed/year
 Sheldon..150...9072
 Leonard..131..11067
 Howard...104...2052
 Raj...80...8080

+1
-- 
Devin

_
The information contained in this message is proprietary and/or confidential. 
If you are not the intended recipient, please: (i) delete the message and all 
copies; (ii) do not disclose, distribute or use the message in any manner; and 
(iii) notify the sender immediately. In addition, please be aware that any 
message addressed to our domain is subject to archiving and review by persons 
other than the intended recipient. Thank you.
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)

2012-01-18 Thread Igor Mozolevsky
On 19 January 2012 00:57, Dieter BSD dieter...@engineer.com wrote:

 Idea 2: Give it status. Set up a web page with PR fixing stats

 name/handle..total PRs fixed...fixed in last 12 months...average fixed/year
 Sheldon..150...9072
 Leonard..131..11067
 Howard...104...2052
 Raj...80...8080

You mean something like: http://people.freebsd.org/~edwin/gnats/ ?

;-)

--
Igor M :-)
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


RE: Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)

2012-01-18 Thread Devin Teske


 -Original Message-
 From: owner-freebsd-hack...@freebsd.org [mailto:owner-freebsd-
 hack...@freebsd.org] On Behalf Of Igor Mozolevsky
 Sent: Wednesday, January 18, 2012 6:06 PM
 To: Dieter BSD
 Cc: freebsd-hackers@freebsd.org
 Subject: Re: Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)
 
 On 19 January 2012 00:57, Dieter BSD dieter...@engineer.com wrote:
 
  Idea 2: Give it status. Set up a web page with PR fixing stats
 
  name/handle..total PRs fixed...fixed in last 12 months...average
  fixed/year
  Sheldon..150...9072
  Leonard..131..11067
  Howard...104...2052
  Raj...80...8080
 
 You mean something like: http://people.freebsd.org/~edwin/gnats/ ?
 
 ;-)
 

I'd want to know more about how the metrics for the top responsibles is 
gathered, because its current state may represent a tell-tale problem if PRs 
are idling too-often in their generic assignments (rather than being disbursed 
in a timely fashion to more-appropriate owners).
-- 
Devin

_
The information contained in this message is proprietary and/or confidential. 
If you are not the intended recipient, please: (i) delete the message and all 
copies; (ii) do not disclose, distribute or use the message in any manner; and 
(iii) notify the sender immediately. In addition, please be aware that any 
message addressed to our domain is subject to archiving and review by persons 
other than the intended recipient. Thank you.
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


RE: Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)

2012-01-18 Thread Devin Teske


 -Original Message-
 From: owner-freebsd-hack...@freebsd.org [mailto:owner-freebsd-
 hack...@freebsd.org] On Behalf Of Igor Mozolevsky
 Sent: Wednesday, January 18, 2012 6:06 PM
 To: Dieter BSD
 Cc: freebsd-hackers@freebsd.org
 Subject: Re: Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)
 
 On 19 January 2012 00:57, Dieter BSD dieter...@engineer.com wrote:
 
  Idea 2: Give it status. Set up a web page with PR fixing stats
 
  name/handle..total PRs fixed...fixed in last 12 months...average
  fixed/year
  Sheldon..150...9072
  Leonard..131..11067
  Howard...104...2052
  Raj...80...8080
 
 You mean something like: http://people.freebsd.org/~edwin/gnats/ ?
 
 ;-)
 

Sure would be nice if the colors used in each graph were actually defined (just 
sayin').
-- 
Devin

_
The information contained in this message is proprietary and/or confidential. 
If you are not the intended recipient, please: (i) delete the message and all 
copies; (ii) do not disclose, distribute or use the message in any manner; and 
(iii) notify the sender immediately. In addition, please be aware that any 
message addressed to our domain is subject to archiving and review by persons 
other than the intended recipient. Thank you.
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)

2012-01-18 Thread Stephen Montgomery-Smith

On 01/18/2012 06:57 PM, Dieter BSD wrote:

Andriy writes:

And dealing with PRs is not always exciting.


Neither is brushing your teeth or cleaning the kitchen, but most of us
manage to do them at least occasionally. Part of being a grown up.

Instead of looking for a stick to hold over developers to get them
to fix PRs, let's look for carrots to make fixing PRs more appealing.

Idea 1: Fix 'n' PRs, get a tee-shirt, fridge magnet, plush daemon, ...

Idea 2: Give it status. Set up a web page with PR fixing stats

name/handle..total PRs fixed...fixed in last 12 months...average fixed/year
Sheldon..150...9072
Leonard..131..11067
Howard...104...2052
Raj...80...8080


You should get extra points for difficult PR's.  One way to measure this 
would be to give more points for fixing older PR's than newer PR's.

___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)

2012-01-18 Thread Jason Hellenthal


On Wed, Jan 18, 2012 at 07:59:48PM -0600, Stephen Montgomery-Smith wrote:
 On 01/18/2012 06:57 PM, Dieter BSD wrote:
  Andriy writes:
  And dealing with PRs is not always exciting.
 
  Neither is brushing your teeth or cleaning the kitchen, but most of us
  manage to do them at least occasionally. Part of being a grown up.
 
  Instead of looking for a stick to hold over developers to get them
  to fix PRs, let's look for carrots to make fixing PRs more appealing.
 
  Idea 1: Fix 'n' PRs, get a tee-shirt, fridge magnet, plush daemon, ...
 
  Idea 2: Give it status. Set up a web page with PR fixing stats
 
  name/handle..total PRs fixed...fixed in last 12 months...average fixed/year
  Sheldon..150...9072
  Leonard..131..11067
  Howard...104...2052
  Raj...80...8080
 
 You should get extra points for difficult PR's.  One way to measure this 
 would be to give more points for fixing older PR's than newer PR's.

Number of points = number of days or weeks that a PR has been in the system 
before triage ?

I would think this would put some emphasis on either triaging old PRs before 
new ones or actually postponing and assigning a status that cannot accumulate a 
higher amount of points.

-- 
;s =;


pgpKAvBuxOSKG.pgp
Description: PGP signature


Re: Getting PRs fixed (was: Re: ...focus, longevity, and lifecycle)

2012-01-18 Thread Pegasus Mc Cleaft

   Idea 1: Fix 'n' PRs, get a tee-shirt, fridge magnet, plush daemon, ...
   
   Idea 2: Give it status. Set up a web page with PR fixing stats
   
   name/handle..total PRs fixed...fixed in last 12 months...average
   fixed/year Sheldon..150...9072
   Leonard..131..11067
   Howard...104...2052
   Raj...80...8080
  
  You should get extra points for difficult PR's.  One way to measure this
  would be to give more points for fixing older PR's than newer PR's.
 
 Number of points = number of days or weeks that a PR has been in the system
 before triage ?
 
 I would think this would put some emphasis on either triaging old PRs
 before new ones or actually postponing and assigning a status that cannot
 accumulate a higher amount of points.

But then what?  What to do with the points after they accumulate? 

Wouldn't it be cool if there was some funding or backing where you 
could 
trade your points in for a pint or a cup of coffee? Call it Coffee for 
Coders or the CC fund 8-) 

You know.. That might be a funny way of assigning points for a PR. How 
many cups of coffee you expect to be drunk during the fixing of a PR. 

All meant tongue to cheek, of course 8-) 

Peg
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org