<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Gabor Szabo</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/" />
    <link rel="self" type="application/atom+xml" href="http://blogs.perl.org/users/gabor_szabo/atom.xml" />
    <id>tag:blogs.perl.org,2009-11-03:/users/gabor_szabo/272</id>
    <updated>2013-05-23T08:14:02Z</updated>
    <subtitle>Random thoughts about programming in Perl and the people using Perl
</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.38</generator>

<entry>
    <title>Interview with Jay Hannah</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/2013/05/interview-with-jay-hannah.html" />
    <id>tag:blogs.perl.org,2013:/users/gabor_szabo//272.4710</id>

    <published>2013-05-23T08:11:43Z</published>
    <updated>2013-05-23T08:14:02Z</updated>

    <summary>the Chief Ticket Monkey of the Perl Mongers. 24.17 min of video or audio only....</summary>
    <author>
        <name>Gabor Szabo</name>
        <uri>http://szabgab.com</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/gabor_szabo/">
        <![CDATA[<p>the Chief Ticket Monkey of the Perl Mongers.<br />
24.17 min of <a href="http://perlmaven.com/jay-hannah">video or audio only</a>.</p>]]>
        <![CDATA[<p><iframe width="480" height="270" src="http://www.youtube.com/embed/0m5E2CZmCww" frameborder="0" allowfullscreen></iframe></p>]]>
    </content>
</entry>

<entry>
    <title>Pinto Tutorial in 8 languages</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/2013/05/pinto-tutorial-in-8-languages.html" />
    <id>tag:blogs.perl.org,2013:/users/gabor_szabo//272.4644</id>

    <published>2013-05-04T17:45:55Z</published>
    <updated>2013-05-04T18:17:48Z</updated>

    <summary>A few days ago Viacheslav Tykhanovskyi (aka vti) has published the Russian version of the Pinto Tutorial Jeffrey Thalhammer wrote. In the meantime we also got access to the English version and prepared translations of the article. I am really...</summary>
    <author>
        <name>Gabor Szabo</name>
        <uri>http://szabgab.com</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/gabor_szabo/">
        <![CDATA[<p>A few days ago <a href="http://showmetheco.de/">Viacheslav Tykhanovskyi (aka vti)</a> has published the <a href="http://pragmaticperl.com/issues/03/pragmaticperl-03-pinto-%D1%81%D0%BE%D0%B1%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9-cpan-%D0%B8%D0%B7-%D0%BA%D0%BE%D1%80%D0%BE%D0%B1%D0%BA%D0%B8.html">Russian version of the Pinto Tutorial</a> Jeffrey Thalhammer wrote.<br />
</p></p>

<p>In the meantime we also got access to the English version and prepared translations of the article. I am really glad to announce that just within a few days <br />
there are now 8 versions of the tutorial:</p>

<p>The original publication in <a href="http://pragmaticperl.com/issues/03/pragmaticperl-03-pinto-%D1%81%D0%BE%D0%B1%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9-cpan-%D0%B8%D0%B7-%D0%BA%D0%BE%D1%80%D0%BE%D0%B1%D0%BA%D0%B8.html">Russian on the Pragmatic Perl</a> site,<br />
the <a href="http://perlmaven.com/pinto-tutorial">Pinto Tutorial in English</a>,<br />
and in 6 other languages:<br />
<ul><br />
<li><a href="http://de.perlmaven.com/pinto-tutorial">German</a></li><br />
<li><a href="http://br.perlmaven.com/tutorial-pinto">Portuguese</a></li><br />
<li><a href="http://it.perlmaven.com/tutorial-pinto">Italian</a></li><br />
<li><a href="http://ro.perlmaven.com/tutorial-pinto">Romanian</a></li><br />
<li><a href="http://es.perlmaven.com/pinto-tutorial">Spanish</a></li><br />
<li><a href="http://he.perlmaven.com/madrikh-pinto">Hebrew</a></li><br />
</ul></p>

<p>Similar to the Pinto Tutorial, there are many other articles on the <a href="http://perlmaven.com/">Perl Maven</a> site that have been translated. For each page, on the left-hand side you can find links to other versions of the specific article.</p>

<p>I am really impressed with all the work the translators have been doing in the past several weeks. For the list of contributors, and for the number of pages each language has, visit our <a href="http://meta.perlmaven.com/">Meta</a> site.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Interview with Michael Schwern</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/2013/04/interview-with-michael-schwern.html" />
    <id>tag:blogs.perl.org,2013:/users/gabor_szabo//272.4621</id>

    <published>2013-04-28T08:32:19Z</published>
    <updated>2013-04-28T08:34:10Z</updated>

    <summary>Especially for the weekend readers, here is my interview with Michael Schwern. Enjoy and share!...</summary>
    <author>
        <name>Gabor Szabo</name>
        <uri>http://szabgab.com</uri>
    </author>
    
    <category term="interview" label="interview" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/gabor_szabo/">
        <![CDATA[<p>Especially for the weekend readers, here is my <br />
<a href="http://perlmaven.com/videos/michael-schwern-on-test-automation-and-git">interview with Michael Schwern</a>. Enjoy and share!</p>]]>
        
    </content>
</entry>

<entry>
    <title>Interview with Jeffrey Thalhammer</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/2013/04/interview-with-jeffrey-thalhammer.html" />
    <id>tag:blogs.perl.org,2013:/users/gabor_szabo//272.4616</id>

    <published>2013-04-26T12:53:37Z</published>
    <updated>2013-04-30T08:57:31Z</updated>

    <summary>I have been trying to conduct interviews for, I think at least a year, but I was never able to figure out the technology. It is still not what I&apos;d like to have, but I think it is reasonably good...</summary>
    <author>
        <name>Gabor Szabo</name>
        <uri>http://szabgab.com</uri>
    </author>
    
    <category term="interview" label="interview" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="perlcritic" label="Perl::Critic" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="pinto" label="Pinto" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/gabor_szabo/">
        <![CDATA[<p>I have been trying to conduct interviews for, I think at least a year, but I was never able to figure out the technology. It is still not what I'd like to have, but I think it is reasonably good already to get started.</p>

<p>So let me show you the first interview with<br />
<a href="http://perlmaven.com/videos/jeffrey-thalhammer-perl-critic-and-pinto">Jeffrey Thalhammer, author of Perl::Critic and Pinto</a></p>]]>
        <![CDATA[<p></p>

<p><iframe width="560" height="315" src="http://www.youtube.com/embed/RVFc3yrwug0" frameborder="0" allowfullscreen></iframe><br />
</p>]]>
    </content>
</entry>

<entry>
    <title>Perl Tutorial in 10 languages</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/2013/04/perl-tutorial-in-10-languages.html" />
    <id>tag:blogs.perl.org,2013:/users/gabor_szabo//272.4593</id>

    <published>2013-04-21T09:14:13Z</published>
    <updated>2013-05-08T05:57:49Z</updated>

    <summary>Just a little more than a month ago I only had the English version of the Perl Tutorial I have been writing for a while. Then Felipe da Veiga Leprevost offered to translate it to Portuguese and now there are...</summary>
    <author>
        <name>Gabor Szabo</name>
        <uri>http://szabgab.com</uri>
    </author>
    
    <category term="tutorial" label="tutorial" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/gabor_szabo/">
        <![CDATA[<p>Just a little more than a month ago I only had the English version of the <a href="http://perlmaven.com/perl-tutorial">Perl Tutorial</a> I have been writing for a while. Then <a href="http://www.leprevost.com.br/">Felipe da Veiga Leprevost</a> offered to translate it to Portuguese and now there are 9 more translations at various stages.</p>

<p>It is extremely nice to see people volunteer their time to help others....</p>]]>
        <![CDATA[<p>I really don't know where does this lead. Sinan Unur even <a href="http://blog.nu42.com/2013/04/translation-of-programming-terms-and.html">dislikes the idea</a> of translating technical text, but I saw my son struggle. He wanted to do things, but besides the technical issues, he also had to deal with English. On one hand it motivated him to learn English, on the other hand it set him back, and frustrated him to no end that he cannot read tutorials in his mother tongue.<br />
So I am in favor of creating localized tutorials, but to use the English technical terms. Even if a term exists in the local language the English version can be mentioned. That will make it easier for people to read about the subject, but will also help them connect the terms to the same terms when later they read them in English.</p>

<h2>Perl Tutorial in other languages</h2>

<p>This is the list of languages:</p>

<ul>
  <li><a href="http://tw.perlmaven.com/">(Traditional) Chinese</a></li>
  <li><a href="http://cn.perlmaven.com/">(Simplified) Chinese</a></li>
  <li><a href="http://fr.perlmaven.com/">French</a></li>
  <li><a href="http://de.perlmaven.com/">German</a></li>
  <li><a href="http://it.perlmaven.com/">Italian</a></li>
  <li><a href="http://ko.perlmaven.com/">Korean</a></li>
  <li><a href="http://br.perlmaven.com/">(Brazilian) Portuguese</a></li>
  <li><a href="http://ro.perlmaven.com/">Romanian</a></li>
  <li><a href="http://ru.perlmaven.com/">Russian</a></li>
</ul>

<p>I am really glad people spend their time translating the pages. What I have not managed to do yet, is to convince them to also promote their work. Without promoting the tutorials outside the Perl community the impact will be much smaller. It is also not something you can start doing after all the articles are finished. You need to promote a long time. So maybe there are others who would be interested in helping with that aspect.</p>

<p>Do you speak any of the above languages? Do you have some time to help these translations? Let's see what can be done so the tutorials will reach a lot more of the non-English speakers!</p>]]>
    </content>
</entry>

<entry>
    <title>New, experimental screencasts</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/2013/04/new-experimental-screencasts.html" />
    <id>tag:blogs.perl.org,2013:/users/gabor_szabo//272.4563</id>

    <published>2013-04-13T16:26:46Z</published>
    <updated>2013-04-13T16:29:23Z</updated>

    <summary>Just in case you are bored, I&apos;ve created a new, experimental screencast for Perl. The first episode is about OOP with Moo....</summary>
    <author>
        <name>Gabor Szabo</name>
        <uri>http://szabgab.com</uri>
    </author>
    
    <category term="moo" label="Moo" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="oop" label="OOP" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="screencast" label="screencast" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/gabor_szabo/">
        <![CDATA[<p>Just in case you are bored, I've created a new, experimental <a href="http://perlmaven.com/">screencast for Perl</a>.</p>

<p>The first episode is about <a href="http://perlmaven.com/videos/oop-with-moo">OOP with Moo</a>.</p>]]>
        
    </content>
</entry>

<entry>
    <title>How to involve more Indians in the Perl community?</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/2013/03/how-to-involve-more-indians-in-the-perl-community.html" />
    <id>tag:blogs.perl.org,2013:/users/gabor_szabo//272.4484</id>

    <published>2013-03-31T15:05:31Z</published>
    <updated>2013-05-08T05:58:37Z</updated>

    <summary>A few days ago I published some data on the distributions of visitors of the Perl Maven site and the people clicking on the links in Perl Weekly newsletter. (The number of visitors there is not that interesting.) One intersting...</summary>
    <author>
        <name>Gabor Szabo</name>
        <uri>http://szabgab.com</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/gabor_szabo/">
        <![CDATA[<p>A few days ago I published some data on the <a href="http://szabgab.com/perl-developers-and-countries.html">distributions of visitors</a> of the <a href="http://perlmaven.com/">Perl Maven</a> site and the people clicking on the links in <a href="http://perlweekly.com/">Perl Weekly newsletter</a>. (The number of visitors there is not that interesting.)</p>

<p>One intersting part of the data is that the 11.68% of the visitors of the Perl 5 Maven site are from India while they only generate 1.60% of the clicks in the Perl Weekly.</p>

<p>Why is the difference and what can be done with this information?</p>]]>
        <![CDATA[<p>Most visitors of the Perl 5 Maven site look at the <a href="http://perl5maven.com/perl-tutorial">Perl Tutorial</a> and the pages linked from it. Presumably these are beginner to intermediate Perl developers.</p>

<p>On the other hand the people who click on the Perl Weekly links are subscribers of the newsletter. Presumably have more experience in Perl on average, and are much more involved in Perl. Probably they are also more involved in the Open Source Perl community, than the random visitors of the Perl Maven site.</p>

<p>It would be nice to see similar statistics from *.perl.org, *.cpan.org and metacpan.org but I think even without those number I can assume that there is a huge gap in the level of involvement in the Perl community among the Indian Perl users.</p>

<p>If that's true, why are they not involved in the Open Source Perl Community?<br />
<ul><br />
<li>Is that because they don't know about it?</li><br />
<li>Is that beacuse they don't care about open source or Perl? (Maybe cultural or ideological differences?)</li><br />
<li>Is that because the Open Source Perl community is not welcoming to Indians?</li><br />
<li>Is that because they have no time to be involved? (Do they have longer work hours? Do they need to spend more time with other tasks outside of work?)</li><br />
<li>Are there other reasons?</li><br />
</ul></p>

<p>Would it be important for the Perl comunity to have more Indians involved? If yes how could that be done?<br />
</p>]]>
    </content>
</entry>

<entry>
    <title>Perl Maven in Brazilian Portuguese</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/2013/03/perl-maven-in-brazilian-portuguese.html" />
    <id>tag:blogs.perl.org,2013:/users/gabor_szabo//272.4442</id>

    <published>2013-03-16T14:17:02Z</published>
    <updated>2013-05-08T06:00:22Z</updated>

    <summary>Slowly, but the Perl Maven site is gaining popularity among people looking for information about Perl. I&apos;ll write about the stats later. Last week Felipe Leprevost asked me if I&apos;d agree for him to translate the Perl Tutorial to Portuguese....</summary>
    <author>
        <name>Gabor Szabo</name>
        <uri>http://szabgab.com</uri>
    </author>
    
    <category term="github" label="Github" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="perl6" label="Perl 6" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="portuguese" label="Portuguese" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/gabor_szabo/">
        <![CDATA[<p>Slowly, but the <a href="http://perlmaven.com/">Perl Maven</a> site is gaining popularity among people looking for information about Perl. I'll write about the stats later.</p>

<p>Last week <a href="http://www.leprevost.com.br/">Felipe Leprevost</a> asked me if I'd agree for him to translate the <a href="http://perl5maven.com/perl-tutorial">Perl Tutorial</a> to Portuguese. I was happy to say yes as I believe having a decent introduction to Perl in your native language can make a big difference, even if later on you'll need to improve your English.<br />
He made the translation and we already made the first article public: <a href="http://br.perlmaven.com/instalando-o-perl">Instalando o Perl, imprimindo "Olá Mundo"</a>.</p>

<p>There were also several people who offered their help. This is awesome!<br />
Thanks Felipe for your initiative!</p>

<h2>The source of Perl Maven on Github</h2>

<p>In order to make it easier for us to collaborate I set up <a href="https://github.com/szabgab/perl5maven.com">Github repository</a> for the Brazilian Portuguese files, and I also made the <a href="https://github.com/szabgab/perl5maven.com">source of Perl 5 Maven</a> available to make it easier for him to fetch the original English sources. The format is the horrific result of combining PODish with XMLish.</p>

<p>(the were merged after this post)<br />
These are only the sources of the public pages and not the code that shows them. One day, after I cleaned them up, I'll probably push those too to Github.</p>

<p>In the meantime this might encourage some people to fix a typo, contribute an article, or start another translation.</p>

<h2>Perl 6 Maven</h2>

<p>If I was already there, I went on and pushed the sources of the <a href="http://perl6maven.com/">Perl 6 Maven</a> site to <a href="https://github.com/szabgab/perl6maven.com">Github</a> as well.</p>

<p>In that case too, only the source of the articles are available. I am still trying to clean up the rest of the mess I created before I push it to the open.</p>

<p><br />
</p>]]>
        
    </content>
</entry>

<entry>
    <title>I am sad</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/2013/02/i-am-sad.html" />
    <id>tag:blogs.perl.org,2013:/users/gabor_szabo//272.4333</id>

    <published>2013-02-16T09:37:05Z</published>
    <updated>2013-02-16T09:51:51Z</updated>

    <summary>I am just sad seeing people paint the Perl 6 developers as the enemy. As the reason for whatever trouble Perl 5 experiences. It looks like a search for a scapegoat. Please, stop this....</summary>
    <author>
        <name>Gabor Szabo</name>
        <uri>http://szabgab.com</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/gabor_szabo/">
        <![CDATA[<p>I am just sad seeing people paint the Perl 6 developers as the enemy. As the reason for whatever trouble Perl 5 experiences. It looks like a search for a scapegoat. Please, stop this.<br />
</p>]]>
        
    </content>
</entry>

<entry>
    <title>Perl Reunification Summit 2012</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/2013/02/perl-reunification-summit-2012.html" />
    <id>tag:blogs.perl.org,2013:/users/gabor_szabo//272.4276</id>

    <published>2013-02-08T11:55:15Z</published>
    <updated>2013-02-08T10:52:41Z</updated>

    <summary>Once upon a time, in August 2012, there was a Perl Reunification Summit in the town of Perl, near Schengen. Back then a couple of people have wrotten about it and today finally I have also posted about my experience....</summary>
    <author>
        <name>Gabor Szabo</name>
        <uri>http://szabgab.com</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/gabor_szabo/">
        <![CDATA[<p>Once upon a time, in August 2012, there was a Perl Reunification Summit in the town of Perl, near Schengen.</p>

<p>Back then a couple of people have wrotten about it and today finally I have also posted about my experience.<br />
I think it might be a good time to remind everyone about that meeting and link to the posts I found.<br />
</p>]]>
        <![CDATA[<p><a href="http://blogs.perl.org/users/liz/2012/08/as-some-of-you-may.html">Perl Reunification Summit</a> by Elizabeth Mattijsen (Liz).</p>

<p><a href="http://mdk.per.ly/2012/08/20/prs2012-perl5-perl6-reunification-summit/">PRS2012 - Perl5-Perl6 Reunification Summit</a> by Mark Keating (MDK).</p>

<p><a href="http://www.flickr.com/photos/29379919@N07/sets/72157631547198009/detail/">Pictures of PRS2012</a> by MDK</p>

<p><a href="http://perlgeek.de/blog-en/perl-6/2012-quo-vadis-perl.html">Quo Vadis Perl?</a> by Moritz Lenz</p>

<p><a href="http://desert-island.me.uk/~castaway/blog/2012-08-perl-in-perl-and-yapc-in-frankfurt.html">Perl in Perl, and YAPC in Frankfurt</a> by Jess Robinson (castaway).</p>

<p><br />
Perl reunification - a lightning talk by Mark Overmeer at YAPC::EU 2012 in Frankfurt.<br />
<a href="http://electure-ms.studiumdigitale.uni-frankfurt.de/vod/clips/I5Ji5dkW8b/quicktime.mp4">mp4</a> or <a href="http://electure-ms.studiumdigitale.uni-frankfurt.de/vod/clips/I5Ji5dkW8b/flash.html">flash</a>.</p>

<p><a href="http://szabgab.com/perl-reunification-summit-2012.html">The future of Perl or what happened at the Perl Reunification Summit?</a> by Gabor Szabo (szabgab)</p>

<p><br />
(If you know about other reports, please paste them in the comment section!)<br />
</p>]]>
    </content>
</entry>

<entry>
    <title>AnyEvent::ForkManager stuck on Strawberry but not on ActivePerl?</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/2013/01/anyeventforkmanager-stuck-on-strawberry-but-not-on-activeperl.html" />
    <id>tag:blogs.perl.org,2013:/users/gabor_szabo//272.4190</id>

    <published>2013-01-10T10:16:44Z</published>
    <updated>2013-01-10T10:55:08Z</updated>

    <summary>I am not exactly sure if the difference is between Strawberry Perl and Active Perl, but it looks like it is there and I am stuck like the test of the module. Version 0.03 of AnyEvent::ForkManager has another minor issue,...</summary>
    <author>
        <name>Gabor Szabo</name>
        <uri>http://szabgab.com</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/gabor_szabo/">
        <![CDATA[<p>I am not exactly sure if the difference is between Strawberry Perl and Active Perl, but it looks like it is there and I am stuck like the test of the module.</p>

<p>Version 0.03 of AnyEvent::ForkManager has another minor issue, you need to already have Test::Requires, which is then not used, but once you install that module, here is the main point:</p>

<p>On ActivePerl the test fails. See the reports <br />
<a href="http://www.cpantesters.org/cpan/report/ea64f96f-7fea-1014-b5d2-4dccd6134d02">by David Solimano</a> and<br />
<a href="http://www.cpantesters.org/cpan/report/de2336a4-6c2f-1014-876e-f40d9002b783">by Matt Perry</a>.<br />
Christian Walde also <a href="https://gist.github.com/29ea28a2341991cb09ca">ran the tests</a>.</p>

<p>OTOH on Strawberry Perl the tests get stuck as reported <a  href="https://rt.cpan.org/Public/Bug/Display.html?id=82060">by Alexandr Ciornii</a><br />
and later <a href="https://rt.cpan.org/Public/Bug/Display.html?id=82202">by myself</a>.</p>

<p>While it would be nice if the test were passing, I think it would be also important to understand why are the tests stuck in some of the cases. Is that really some difference between Strawberry Perl and Active Perl?</p>

<p><br />
ps. No, I don't really need this module, but I was smoking CPAN on Strawberry Perl and Christian Walde (Mithaldu) <a href="http://blogs.perl.org/users/gabor_szabo/2013/01/13-of-cpan-distributions-dont-have-a-test-report-on-windows.html">thinks I am just complaining</a> and not doing anything about it.</p>]]>
        
    </content>
</entry>

<entry>
    <title>13% of CPAN distributions don&apos;t have a test report on Windows</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/2013/01/13-of-cpan-distributions-dont-have-a-test-report-on-windows.html" />
    <id>tag:blogs.perl.org,2013:/users/gabor_szabo//272.4174</id>

    <published>2013-01-04T10:57:17Z</published>
    <updated>2013-01-04T11:22:14Z</updated>

    <summary>Barbie recently created a new page listing all the CPAN distributions without a single Test report. There are 257 distributions with not report at all and there are 3,487 distributions without any report on Windows (Win32). Given that currently there...</summary>
    <author>
        <name>Gabor Szabo</name>
        <uri>http://szabgab.com</uri>
    </author>
    
    <category term="cpan" label="CPAN" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="cpantesters" label="CPANTESTERS" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="quality" label="quality" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="testing" label="testing" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/gabor_szabo/">
        <![CDATA[<p>Barbie recently created a new page listing all the CPAN distributions without a single Test report. <br />
There are 257 distributions <a href="http://stats.cpantesters.org/noreports/all.html">with not report at all</a> and there are 3,487 distributions <a href="http://stats.cpantesters.org/noreports/mswin32.html">without any report on Windows (Win32)</a>.</p>

<p>Given that currently there are  26,547 distributions on CPAN that represents 13% of all the distributions.</p>

<p>Not bad.</p>

<p>Especially if we compare with some of the other platforms:</p>

<p>GNU/Linux 483<br />
Mac OS X 2,662<br />
NetBSD 2,962<br />
<b>Windows (Win32)  3,487</b><br />
Windows (Cygwin) 9,983<br />
...<br />
AIX 25,500<br />
...</p>

<p><br />
On those pages, there are a couple of possible reasons why these distributions have no reporst, but I wonder, maybe we could track down a small number of distributions that are the dependencies of most of these modules causing the lack of test. Then those could be either fixed or avoided depending on the situation.<br />
</p>]]>
        
    </content>
</entry>

<entry>
    <title>50% of the new CPAN uploads lack a repository link</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/2013/01/50-of-the-new-cpan-uploads-lack-a-repository-link.html" />
    <id>tag:blogs.perl.org,2013:/users/gabor_szabo//272.4171</id>

    <published>2013-01-03T07:48:56Z</published>
    <updated>2013-01-03T08:00:51Z</updated>

    <summary>I just checked the 1000 most recent CPAN uploads. 504 of them did not have a link to the repository of their source code. I was quite surprised by this. After all we are talking about open source code where...</summary>
    <author>
        <name>Gabor Szabo</name>
        <uri>http://szabgab.com</uri>
    </author>
    
    <category term="cpan" label="CPAN" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="git" label="Git" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="github" label="Github" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="subversion" label="Subversion" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="svn" label="SVN" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="vcs" label="VCS" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/gabor_szabo/">
        <![CDATA[<p>I just checked the 1000 most recent CPAN uploads. 504 of them did not have a link to the repository of their source code. I was quite surprised by this. After all we are talking about open source code where having a link to a public version contol system can increase cooperation.</p>

<p>So I put together an article on <a href="http://perl5maven.com/how-to-add-link-to-version-control-system-of-a-cpan-distributions">how to add the repository link to the META files</a>. It is very simple in all the 4 major packaging systems.</p>

<p>I hope this article helps, and more CPAN authors will include this information in their distributions.</p>

<p>(I know that <a href="http://blogs.perl.org/users/olaf_alders/2012/12/metacpan-is-moving-today-dec-31-2012.html">META CPAN just moved</a>, and it might not have been fully updated, but I also checked the number of packages without a license field and it was 169 out of tha 1,000 quite similar to the number I saw a week ago when I wrote about the <a href="http://blogs.perl.org/users/gabor_szabo/2012/12/174-of-cpan-uploads-have-no-license-in-the-meta-files.html">CPAN uploads without license in the META files</a>. So I think this is quite close to the correct number.)</p>]]>
        
    </content>
</entry>

<entry>
    <title>17.4% of CPAN uploads have no license in the META files</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/2012/12/174-of-cpan-uploads-have-no-license-in-the-meta-files.html" />
    <id>tag:blogs.perl.org,2012:/users/gabor_szabo//272.4159</id>

    <published>2012-12-28T14:59:42Z</published>
    <updated>2012-12-28T21:32:56Z</updated>

    <summary>I just checked the 1000 most recent CPAN uploads and 174 of them did not have a license.That&apos;s 17.4%. According to the history of the metayml_has_license metric of CPANTS, there has been a constant improvement since 2003, but I feel...</summary>
    <author>
        <name>Gabor Szabo</name>
        <uri>http://szabgab.com</uri>
    </author>
    
    <category term="cpan" label="CPAN" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="cpants" label="CPANTS" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="license" label="license" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="meta" label="META" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/gabor_szabo/">
        <![CDATA[<p>I just checked the 1000 most recent CPAN uploads and 174 of them did not have a license.That's 17.4%.</p>

<p>According to the <a href="http://cpants.cpanauthors.org/kwalitee/metayml_has_license">history of the metayml_has_license</a> metric of <a href="http://cpants.cpanauthors.org/">CPANTS</a>, there has been a constant  improvement since 2003, but I feel it is still too high.<br />
Especially if you take in account <a href="http://perl5maven.com/how-to-add-the-license-field-to-meta-files-on-cpan">how easy it is to add license to the META files</a>.</p>

<p>What about making a New Year's resolution to add the license key to each one of your modules?</p>]]>
        
    </content>
</entry>

<entry>
    <title>How to find CPAN modules that need help on Windows?</title>
    <link rel="alternate" type="text/html" href="http://blogs.perl.org/users/gabor_szabo/2012/12/how-to-find-cpan-modules-that-need-help-on-windows.html" />
    <id>tag:blogs.perl.org,2012:/users/gabor_szabo//272.4131</id>

    <published>2012-12-17T16:25:53Z</published>
    <updated>2012-12-17T15:55:51Z</updated>

    <summary>Recently Neil Bowers wanted to identify CPAN distributions you could help out with and Michael Roberts mentioned the smoke testing effort on Windows. Assuming someone would like to help with Windows, how could he generate a list of modules that...</summary>
    <author>
        <name>Gabor Szabo</name>
        <uri>http://szabgab.com</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.perl.org/users/gabor_szabo/">
        <![CDATA[<p>Recently Neil Bowers wanted to <a href="http://blogs.perl.org/users/neilb/2012/12/modules-that-are-candidates-for-helping-out.html">identify CPAN distributions you could help out with</a> and Michael Roberts mentioned the <a href="http://blogs.perl.org/users/michael/2012/12/smoke-testing-on-windows.html">smoke testing effort on Windows</a>.<br />
<p><br />
Assuming someone would like to help with Windows, how could he generate a list of modules that are especially problematic on Windows?<br />
<p><br />
Is there a way to fetch all the distributions that have no successful <a href="http://www.cpantesters.org/">test reports</a> on Windows?<br />
<p><br />
Is there a way to create the ratio of (failed test reports)/(all test reports) on MSWin32 for each distribution, and then show the top 100 of that list?<br />
</p>]]>
        
    </content>
</entry>

</feed>
