Why You Should Help Crowd-fund Pinto
There are only a few more days left to chip in to sponsoring work on Pinto. If you're still unconvinced or haven't thought about it yet, let me give my point of view on why you should spare a few minutes and a few bucks to sponsor Pinto.
Perl Awesome Sauce
One thing that took a while for us to realize is that, if we want to showcase Perl, we need to create great things in Perl. It can be a beautiful game, a useful utility or a funny program. It needs to be something someone can point to, and say "hey, that's Perl for ya!"
Pinto is just that. Pinto is such a useful utility that it makes it easier for companies to use Perl more intensively. It allows anyone (whether a company or a single programmer working on personal or contract work) to easily maintain a CPAN-like repository of Perl modules, whether from CPAN or not. It helps manage this repository to add new company modules, new CPAN modules, pin versions, upgrade and so on and so on. It basically makes it possible to effortlessly maintain your own CPAN, within the workplace (or home) while still using modern tools like cpanminus.
Considering a major issue for companies is keeping code uniformed, properly stored and comfortably installable, Pinto provides a crucial service in an elegant and graceful manner.
Supporting Pinto means supporting more Perl Awesome Sauce from a developer who had already contributed greatly by giving us Perl::Critic.
I think of Pinto as more than just nifty. I think it is going to be a crucial centerpiece of any proper environment. I can't think of a company I worked for, that had proper Perl code, that wouldn't have a use for Pinto. Instead, any company I think about could use it. Any company I worked at could have utilized it to make their work (and my work!) much easier and much more flexible.
I'm certain that in the future we will see Pinto's proper place in our immediate toolbox. Why not invest now? Why not make sure we'll have a great tool?
I'm pretty certain that it wouldn't be difficult to get more funding to Pinto via companies, TPF grants, EPO initiatives, and other such methods. The major benefit to crowd-funding is that you get the community to wake up and step up to the plate. If all Perl users would be part of the community, we would be so much bigger, but we suffer from what I would call a "woodwork syndrome" which is a bountiful of people who are not part of that community. However, many of these people are in-tuned to other websites. This includes Slashdot, Digg, but not only news websites. Some of these can be crowd-funding websites like Crowdtilt and Kickstarter. Some of these are websites that write or tweet about projects that get crowd-funded.
By getting this project funded, you're notifying the world on a lively Perl project and community. You're advertising your language and your language's awesome sauce to the world.
Opening Your Own Door
Most importantly, Pinto is not the only project that could (and should) be crowd-funded. There are plenty of others. Pinto is just the beginning. Since your project could be next, wouldn't you want to have a good beginning? Sure you would! This is why you should chip in a few bucks ($1 and up) and help us all, as a community, fund this today, and hopefully yours tomorrow!
Hey, look at that! Here's the link again!
Now that I've run the first experiment, I'm interested in helping people run more of these. This one was pretty big, but I'm sure there are lots of smaller projects out there, maybe in the $250-$500 range, that could benefit a lot of people. :)
I've been thinking that I want to set aside some yearly amount that I donate directly to Perl projects funded like this. Say, $255 that I distribute over the stuff that I like and that makes my life easier. The Paypal and Flattr links in MetaCPAN profile pages (like in Jeff's) could do that, but I think Flattr also has a way to automatically tip a project I like or follow in Github.
Sounds like a great idea!