A few years back, I started perl101.org as a website that I could point newbies at for simple explanations of how to do basic tasks. I found the same questions getting asked over and over on StackOverflow, so I figured I'd aggregate the common answers together. It's the same reason I put together bobby-tables.com to explain SQL injection and htmlparsing.com to explain how to parse HTML without regular expressions.
However, for the past couple of years I haven't touched it, and I'd like it if someone who would actually maintain it, like I haven't, would take it over, domain name, hosting and all. If this sounds like something you'd be interested in, drop me an email.
There has been much bandwidth burned up the past week talking about if Perl 5 should get renamed to Perl 7. Here are the only two things that matter:
- Perl 5 is not going to be renumbered to Perl 7, if for no other reason than because Perl 6 exists, and doing so would effectively say "Perl 6 does not matter."
- Perl 6 will not be renamed to anything else, no matter how much you might want it to be. Larry has spoken.
- The End.
You want to help Perl's perception? Instead of arguing with trolls, including that InfoWorld guy, or debating Perl's problems based on anecdotal evidence, how about making something awesome using Perl? If there's something awesome that you love about Perl, then tell people about the awesome thing. Nobody has ever said "Hey, Perl is great" because of something they read. They say it because of code that they use.
Bradley Andersen (his gmail username is bradley.d.andersen) wrote asking
i am looking to try and contribute to perl and foss in general. do you know of a list of perl modules that are currently marked as 'maintainer died' that i might hijack, or, some list of module maintainers who may be looking for help? i am interested also in learning python and doing roughly the same kind of thing in that domain.
Here are my suggestions, and I trust others will add suggestions in the comments:
- First, pick a module that you actually use. The best module to work on is one that you already use. Check its bug queue, which will probably be at rt.cpan.org, but not necessarily.
- Take a look at the ADOPTME user on CPAN. This is where orphaned packages go to live.
- Check out 24pullrequests.com, a holiday-themed site of open source projects looking for help.
- OpenHatch says it is "dedicated to matching prospective free software contributors with communities, tools, and education."
Remember, not all contributions to projects need to be in the form of written code. There are plenty of ways to help out that work on the module tests and infrastructure, or don't require any coding at all. For some ideas, see my article 14 Ways To Contribute to Open Source Without Being a Rock Star".
The vim-perl projects collects all the Perl-related vim support files in one place, and now it needs more TLC that I can provide it, which probably means someone other than me needs to maintain it.
Random notes and comments about YAPC::NA in Madison, WI