LaPerla's Journal
http://use.perl.org/~LaPerla/journal/
LaPerla's use Perl Journalen-ususe Perl; is Copyright 1998-2006, Chris Nandor. Stories, comments, journals, and other submissions posted on use Perl; are Copyright their respective owners.2012-02-09T06:02:16+00:00pudgepudge@perl.orgTechnologyhourly11970-01-01T00:00+00:00LaPerla's Journalhttp://use.perl.org/images/topics/useperl.gif
http://use.perl.org/~LaPerla/journal/
How to write more RT tickets than anybody else
http://use.perl.org/~LaPerla/journal/40066?from=rss
<p>During the last year I took over the lead in the top posters of RT
tickets both for the year and for all time. I'd like to take the
opportunity to apologize to all recipients for my being such a pain in
the neck but also to thank the hundreds of you who fixed their code
quite often on the same day I posted my report.</p><p> <a href="https://rt.cpan.org/">RT</a> has proven to be an excellent
tool to work with, it is reliable and fast and easy to use. Thanks to
the nevertired Ruslan and the whole team at bestpractical for
providing the excellent service.</p><p>Thanks also to the cpantesters for laying the ground work of
testing in many endless loops.</p><p>
So let's first look at the boring all-time-posters highscore:
</p><dl>
<dd><code> 1: ANDK 1104</code> <br>
<code> 2: SREZIC 811</code> <br>
<code> 3: MSCHWERN 607</code> <br>
<code> 4: guest 486</code> <br>
<code> 5: ADAMK 397</code> <br>
<code> 6: MARKSTOS 389</code> <br>
<code> 7: CHORNY 354</code> <br>
<code> 8: FWIE 231</code> <br>
<code> 9: RRWO 206</code> <br>
<code>10: TONYC 166</code> <br>
<code>11: JDHEDDEN 165</code> <br>
<code>12: WMCKEE 164</code> <br>
<code>13: IMACAT 158</code> <br>
<code>14: JKEGL 151</code> <br>
<code>15: SMPETERS 148</code> <br>
<code>16: MTHURN 146</code> <br>
<code>17: LGODDARD 142</code> <br>
<code>18: DAGOLDEN 140</code> <br>
<code>19: RJBS 132</code> <br>
<code>20: CDOLAN 125</code> <br>
<code>21: JPIERCE 121</code> <br>
<code>22: MAREKR 120</code> <br>
<code>23: RCAPUTO 120</code> <br>
<code>24: FREQUENCY 116</code> <br>
<code>25: JESSE 107</code> <br>
<code>26: ATOURBIN 98</code> <br>
<code>27: SAPER 93</code> <br>
<code>28: KMX 92</code> <br>
<code>29: RSAVAGE 91</code> <br>
<code>30: DMUEY 91</code> <br>
<code>31: PETDANCE 88</code> <br>
<code>32: BARBIE 86</code> <br>
<code>33: DANDV 85</code> <br>
<code>34: KANE 85</code> <br>
<code>35: JJORE 82</code> <br>
<code>36: David Favor 82</code> <br>
<code>37: DOLMEN 81</code> <br>
<code>38: NKH 80</code> <br>
<code>39: Niko Tyni 80</code> <br>
<code>40: BOBTFISH 79</code></dd>
</dl><p>
This year I want to accompany the list with a top-40-posters-per-year
listing to give the newcomers a chance to recognize themselves in
relation to others:
</p><dl>
<dd><code> 1: ANDK 461</code> <br>
<code> 2: FWIE 212</code> <br>
<code> 3: SREZIC 130</code> <br>
<code> 4: MSCHWERN 116</code> <br>
<code> 5: FREQUENCY 108</code> <br>
<code> 6: JKEGL 96</code> <br>
<code> 7: KMX 92</code> <br>
<code> 8: DOLMEN 77</code> <br>
<code> 9: DANDV 71</code> <br>
<code>10: MARKSTOS 53</code> <br>
<code>11: noreply 51</code> <br>
<code>12: CHORNY 50</code> <br>
<code>13: ADAMK 47</code> <br>
<code>14: DAXIM 46</code> <br>
<code>15: BOBTFISH 45</code> <br>
<code>16: DAGOLDEN 43</code> <br>
<code>17: REHSACK 41</code> <br>
<code>18: JJORE 40</code> <br>
<code>19: DMUEY 39</code> <br>
<code>20: JQUELIN 39</code> <br>
<code>21: RSRCHBOY 39</code> <br>
<code>22: OTTO 35</code> <br>
<code>23: ECARROLL 34</code> <br>
<code>24: TODDR 32</code> <br>
<code>25: CSJEWELL 32</code> <br>
<code>26: David Favor 32</code> <br>
<code>27: Salvatore Bonaccorso 31</code> <br>
<code>28: JPIERCE 30</code> <br>
<code>29: TNISHINO 29</code> <br>
<code>30: Andrew Feren 27</code> <br>
<code>31: JDHEDDEN 26</code> <br>
<code>32: KANE 25</code> <br>
<code>33: ZEFRAM 25</code> <br>
<code>34: MSTEVENS 24</code> <br>
<code>35: MTHURN 24</code> <br>
<code>36: TBONE 23</code> <br>
<code>37: SADRAK 23</code> <br>
<code>38: JESSE 22</code> <br>
<code>39: John Malmberg 20</code> <br>
<code>40: TIMB 20</code></dd>
</dl><p>Thanks to all of you for being critical consumers who play their part
in improving the quality of CPAN and helping the busy authors spotting
the problem areas in their code.</p><p>It seems I haven't yet answered the question in the headline, did
I? Let me admit, it's a trade off I made between quality and quantity.
A high percentage of my bug reports were <b>Undeclared dependency</b>
issues. And the way I found the issues culminated in the new <a href="http://analysis.cpantesters.org/">http://analysis.cpantesters.org/</a>
site that started its existence yesterday. I'll post about this new
site later. But for now I'd like to invite you all to visit it and put
the tools provided there to productive use. Beat me in the effort
getting the analytic findings out to the CPAN authors and help me go
back to my own broken code that urgently needs fixing.</p><p>Happy New Year</p>LaPerla2010-01-01T15:23:28+00:00journalWho wrote all the RT tickets?
http://use.perl.org/~LaPerla/journal/38195?from=rss
<dl>
<dd><code> 1: SREZIC 681</code> <br>
<code> 2: ANDK 643</code> <br>
<code> 3: MSCHWERN 491</code> <br>
<code> 4: guest 486</code> <br>
<code> 5: ADAMK 350</code> <br>
<code> 6: MARKSTOS 335</code> <br>
<code> 7: CHORNY 304</code> <br>
<code> 8: RRWO 206</code> <br>
<code> 9: WMCKEE 163</code> <br>
<code>10: IMACAT 153</code> <br>
<code>11: TONYC 151</code> <br>
<code>12: SMPETERS 146</code> <br>
<code>13: JDHEDDEN 139</code> <br>
<code>14: LGODDARD 138</code> <br>
<code>15: CDOLAN 125</code> <br>
<code>16: RJBS 122</code> <br>
<code>17: MTHURN 117</code> <br>
<code>18: RCAPUTO 110</code> <br>
<code>19: MAREKR 105</code> <br>
<code>20: DAGOLDEN 97</code> <br>
<code>21: ATOURBIN 96</code> <br>
<code>22: JPIERCE 91</code> <br>
<code>23: SAPER 88</code> <br>
<code>24: PETDANCE 85</code> <br>
<code>25: JESSE 85</code> <br>
<code>26: BARBIE 83</code> <br>
<code>27: RSAVAGE 82</code> <br>
<code>28: NKH 76</code> <br>
<code>29: Niko Tyni 76</code> <br>
<code>30: SHLOMIF 66</code> <br>
<code>31: GROUSSE 65</code> <br>
<code>32: HANENKAMP 62</code> <br>
<code>33: CORION 62</code> <br>
<code>34: KANE 60</code> <br>
<code>35: STIGPJE 60</code> <br>
<code>36: ACDALTON 59</code> <br>
<code>37: STENNIE 57</code> <br>
<code>38: CLOTHO 57</code> <br>
<code>39: KRYDE 55</code> <br>
<code>40: STRO 54</code></dd>
</dl><p>The numbers above are a breakdown of tickets posted to rt.cpan.org
by requestors. See also <a href="http://use.perl.org/~LaPerla/journal/35252">last year's
posting</a> </p><p>A big Thank You to all authors, bug reporters, bug fixers and last
not least to the makers and maintainers of RT for making this
possible.</p>LaPerla2009-01-01T07:55:40+00:00cpanHow fresh is the CPAN?
http://use.perl.org/~LaPerla/journal/36320?from=rss
<p>The freshness of a collection is often expressed in quartiles of age
answering the questions: 25/50/75 percent of the CPAN are younger than
X. So what are the figures for the CPAN? It's truely amazing: a quarter
of the modules on CPAN has been uploaded within the last 3.8 months.
Half of CPAN is younger than 17 months, and three quarters of CPAN have
an age below 45 months.</p><p>I made up a <a href="http://chart.apis.google.com/chart?chs=300x120&chd=s:98752zuogXNAA,93ytojeZUPJEA&cht=lxy&chls=3&chxt=x,r&chxl=0:%7C3.8m%7C16.8m%7C44.8m%7C1:%7C0%7C25%7C50%7C75%7C100&chxp=0,94,76,38&chm=c,FF0000,0,3,10%7Cc,FF0000,0,6,10%7Cc,FF0000,0,9,10&chf=c,ls,90,999999,0.25,AAAAAA,0.25,CCCCCC,0.25,EEEEEE,0.25">google chart</a> (with the help of Google::Chart).</p>LaPerla2008-05-03T13:46:39+00:00journalTop rt.cpan.org requestors
http://use.perl.org/~LaPerla/journal/35252?from=rss
<p>Thanks to Schwern's posting about the <a href="http://use.perl.org/~schwern/journal/34967">RT REST interface</a> finding the top posters to rt.cpan.org was a breeze. Here they are, as of posting 32022.</p><p>Thanks to everybody for the wonderful resource and a happy new year.</p><dl>
<dd><code> 1: guest 486</code> <br>
<code> 2: SREZIC 393</code> <br>
<code> 3: MSCHWERN 385</code> <br>
<code> 4: ANDK 347</code> <br>
<code> 5: ADAMK 317</code> <br>
<code> 6: MARKSTOS 304</code> <br>
<code> 7: CHORNY 248</code> <br>
<code> 8: RRWO 205</code> <br>
<code> 9: WMCKEE 161</code> <br>
<code>10: SMPETERS 136</code> <br>
<code>11: TONYC 132</code> <br>
<code>12: LGODDARD 129</code> <br>
<code>13: CDOLAN 117</code> <br>
<code>14: JDHEDDEN 114</code> <br>
<code>15: RCAPUTO 110</code> <br>
<code>16: RJBS 101</code> <br>
<code>17: MAREKR 101</code> <br>
<code>18: MTHURN 98</code> <br>
<code>19: ATOURBIN 85</code> <br>
<code>20: PETDANCE 84</code> <br>
<code>21: SAPER 79</code> <br>
<code>22: BARBIE 72</code> <br>
<code>23: JESSE 71</code> <br>
<code>24: NKH 62</code> <br>
<code>25: IMACAT 60</code> <br>
<code>26: CORION 60</code> <br>
<code>27: ACDALTON 59</code> <br>
<code>28: DAGOLDEN 58</code> <br>
<code>29: RSAVAGE 57</code> <br>
<code>30: MERLYN 52</code> <br>
<code>31: HANENKAMP 51</code> <br>
<code>32: Niko Tyni 51</code> <br>
<code>33: TELS 49</code> <br>
<code>34: LTHEGLER 47</code> <br>
<code>35: MARKF 47</code> <br>
<code>36: PODMASTER 47</code> <br>
<code>37: JPIERCE 47</code> <br>
<code>38: GROUSSE 46</code> <br>
<code>39: BZAJAC 46</code> <br>
<code>40: KANE 44</code></dd>
</dl>LaPerla2007-12-31T16:09:40+00:00journal