user-pic

Jeffrey Ryan Thalhammer

  • Commented on Debian Bash Completion vs POD
    Thanks for this. You just made my day!...
  • Posted Thank You For Supporting Pinto! to Jeffrey Ryan Thalhammer

    The crowd funding campaign for Pinto ended last week and I'm delighted to report that it was a huge success! We completely surpassed our goal and received a…

  • Posted Pinto Jam Sessions On IRC This Thursday to Jeffrey Ryan Thalhammer

    I'm on IRC just about all the time (my handle is "thaljef"). But I thought it might be interesting to actually schedule a session and invite people to come in and ask questions about Pinto, suggest a feature, report a bug, or just say "Hi".

  • Commented on You Are Invited To The Stratopan Beta
    This is fixed now. I didn't install the "intermediate" certificate file. Apparently, Firefox is more particular about that....
  • Commented on You Are Invited To The Stratopan Beta
    I bought one from Comodo, so I'm not sure why you got the warning. Is everyone else getting this too? I am not, but perhaps I already added an exception to Firefox....
  • Posted You Are Invited To The Stratopan Beta to Jeffrey Ryan Thalhammer

    Stratopan is a new service for hosting custom repositories of Perl modules in the cloud. Private beta trials will begin early this summer. If you'd like to participate in the trials, please stop by https://stratopan.com and…

  • Posted A Dead Simple CPAN API to Jeffrey Ryan Thalhammer

    Since the crowd funding campaign for Pinto is already off to such a great start, I figured that I better roll up my sleeves and start writing some code. The primary goal of the campaign is to enable

  • Posted There Is Some Cash Up For Grabs to Jeffrey Ryan Thalhammer

    Last night, I went shopping for a service to monitor servers and API performance. So I looked at New Relic, AppDynamics, and a few others. From what I saw, none of them supported Perl.

    That seems like a golden opportunity to me. Those companies are making some serious money (New Relic…

  • Posted A New CPAN Mirror Is Born to Jeffrey Ryan Thalhammer

    As part of my work on Stratopan, I've setup a spankin' new CPAN mirror located at http://cpan.stratopan.com. It is an "instant mirror", so it should get new releases almost immediately after they ship to PAUSE.…

  • Commented on A New CPAN Mirror Is Born
    Yes, that was a bumpy take-off. Several others noticed it too. I still haven't quite decided on my preferred Plack setup. So I fell back to a vanilla Apache config. Thanks for spotting the problem!...
  • Commented on Play Perl is a Startup
    Fantastic! The world is a very big place. If you can conquer just a tiny patch of it, you can live quite comfortably. At least, that's what I tell myself every morning. Follow your dream....
  • Posted Saved By Pinto to Jeffrey Ryan Thalhammer

    That title may remind you of a certain song by The Fixx.

    Last week a new version of CPAN::Meta was shipped to CPAN. Unfortunately, it caused a test to fail in Module::Build.…

  • Commented on Is the module list useful?
    Isn't the 03modlist also derived from the same registration data? Is that file relevant either?...
  • Commented on Code Pornography
    > Like a favicon for modules? Exactly! Imagine if MetaCPAN looked a bit like an AppStore -- a rich and beautiful showcase of all the excellent work we do. > it might give a slight advantage to module authors who...
  • Commented on Bringing Old Modules Up To Modern Specification
    I suspect most of those are not latest releases. But if I find one that is, I'll contact the author....
  • Commented on Bringing Old Modules Up To Modern Specification
    Hop to it then ;-) Here is a list of dists that have invalid metadata (i.e. CPAN::Meta::Converter can't upgrade to current spec): https://gist.github.com/thaljef/5274300 There are 565 dists on that list. And that covers about 75% of BackPAN. I'm still indexing...
  • Commented on Fat Versus Thin Core
    The analog to Linux distros is interesting. But the ecosystems seem to be different in nature, or at least in scale. To my knowledge, Strawberry Perl and ActivePerl are the only "other" Perls that have much traction. And that's because...
  • Commented on Fat Versus Thin Core
    I disagree. Picking a module for inclusion in core will not "invalidate" similar modules. It does signal a preference, but does not inhibit other modules from competing. This isn't about being "fair" anyway. This is about being strategic. Besides, there...
  • Commented on Fat Versus Thin Core
    Yes, very good point. Perhaps we should provide both the server glue (Plack) *and* one of the web frameworks. Why not ship a fully functional web application stack? That's certainly not the only thing that Perl is used for. But...
  • Commented on Bringing Old Modules Up To Modern Specification
    > Are there going to be more than one patch per dist? Possibly. We'll cross that bridge when we get to it. > Could the patch consist only of the META.{yml/json} file instead of the entire dist? Might make it...
  • Posted Bringing Old Modules Up To Modern Specification to Jeffrey Ryan Thalhammer

    While working on Pinto, I discovered that a fair number of distributions on CPAN have invalid or incomplete metadata. This makes it hard for the toolchain (Pinto especially) to fully utilize them.

    Usually the offenses are pretty minor -- mi…

  • Posted Code Pornography to Jeffrey Ryan Thalhammer

    Ok, that title is a bit of a teaser. But I do think that code should be sexy. In this full-color high-definition world, we've come to expect things to actually look attractive.

    I'd love to see pretty logos or icons for each module on MetaCPAN. Perhaps we could add a new attribute to the…

  • Commented on Fat Versus Thin Core
    > Anyone is free to package up their own "batteries included" Perl True, it is easier than ever to do that sort of thing. Gabor Szabo's DWIM Perls are a great example of that. But that is just not the...
  • Posted Fat Versus Thin Core to Jeffrey Ryan Thalhammer

    I used to feel the Perl core should be as small as possible. That is, it should ship with the smallest number of modules whilst still being "practical". For everything else, there is CPAN.

    So naturally, I was pretty pleased when I heard that CGI and some other modules were going to be re…

  • Posted FLOSS Weekly Interview on Pinto to Jeffrey Ryan Thalhammer

    My FLOSS Weekly interview on Pinto is now online here:

    http://twit.tv/show/floss-weekly/246

    Big thanks to Randal Schwartz and Aaron Newcomb for having me on the show!

  • Posted Pinto on FLOSS Weekly next Wednesday to Jeffrey Ryan Thalhammer

    I'll be doing a live webcast about Pinto with Randal Schwartz for FLOSS Weekly. Tune in to http://live.twit.tv next Wednesday, March 27 at 08:30 (Pacific Time) to the see the show. Your can send…

  • Commented on What's wrong with CPAN?
    > Lack of usage statistics That is something that I have planned for Stratopan. I'm working on computing a score for each module based on its location in the dependency tree. Modules at the top of the tree (i.e. those...
  • Commented on What's wrong with CPAN?
    > Of course there is a review system on CPAN, but it is unpractical and obsolete. I completely agree. I don't think I've ever submitted a review for a module. I should, but I don't. I'm not really sure why....
  • Commented on What's wrong with CPAN?
    Measuring cooperation in terms of co-maint status seems dubious. The number of people who can release a module to CPAN does not really reflect the number of contributors. For modules with GitHub repos, reporting the number of stars and forks...
  • Commented on Bringing Perl5 to GitHub
    > This would make it much easier for the casual, drive by fix That is my hope too. And in time, casual committers become serious ones....
Subscribe to feed Recent Actions from Jeffrey Ryan Thalhammer

  • Pedro Melo commented on Fat Versus Thin Core

    I would prefer a thin Perl core, but not until we can install modules without super-user permissions on any system and having them recognised immediately by perl.

    The path to this nirvana-like place is not that hard:

    1. settle on ~/.perl5/local [1] as your own personal "local::lib" source;
    2. make sure perl always sources /etc/perl5_policy.pl first: this should take precedence even over sitecustomize.pl which is a per-library file;
    3. distribute a default perl5_policy.pl file that, if running as a non-priviledged user, and if ~/.perl/local exists, prepends the …

  • Buddy Burden commented on Play Perl is a Startup

    Definitely wishing you the best of luck. Running a business can be a huge PITA, and it can be very rewarding. Generally it's both at once. :-)

    When you start adding features, put me down as a +1 for adding GitHub login.

    @thaljef:

    The world is a very big place. If you can conquer just a tiny patch of it, you can live quite comfortably. At least, that's what I tell myself every morning. Follow your dream.

    Nice one, man. I'm totally adding that to my fortune file. ;->

  • Ether commented on Is the module list useful?

    David Golden recently patched the PAUSE documentation to give less prominence to module registration and more to PrePAN -- https://github.com/andk/pause/pull/40

  • Steven Haryanto commented on You Are Invited To The Stratopan Beta

    No warning here (Chrome 25, Opera 12).

  • sillymoose commented on You Are Invited To The Stratopan Beta

    I tested this on a different machine and Chrome and IE9 go straight to the page without warning.

    However on the same machine, using Firefox v20.1 I got the following warning:

    This Connection is Untrusted
    You have asked Firefox to connect
    securely to stratopan.com, but we can't confirm that your connection is secure.

    Normally, when you try to connect securely,
    sites will present trusted identification to prove that you are
    going to the right place. However, this site's identity can't be verified... (continues).

    Technical Details
    st…

Subscribe to feed Responses to Comments from Jeffrey Ryan Thalhammer

About blogs.perl.org

blogs.perl.org is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is run by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.