From user to contributor

Almost a year ago, I found a bug (er, inconsistency?) in CGI.pm while working on a project with scrolling lists and optgroups. There was a simple workaround but I submitted a bug report anyway and then sort of forgot about it.

A few weeks ago, MARKSTOS updated the ticket asking for an automated test. This happened to come in on a weekend when I had a little free time so I went ahead and submitted a couple of patches, adding some tests as well as a simple code fix. Well, last week my patches were accepted and I now officially have code in CGI.pm!

This experience has given me a little bump of encouragement to finally start contributing more. Today I got my PAUSE ID. I mostly plan on contributing to existing modules but I wanted to have my ID ready in case I ever write something worth sharing or find a module that needs adopting.

Earlier this week, I was reading through the CHI docs, a module I hope to use soon, and I noticed a couple of minor errors in the POD. I also noticed that the module was on GitHub so I figured why not fork it and fix it!

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Without JavaScript enabled, you might want to
use the classic discussion system instead. If you login, you can remember this preference.

Please Log In to Continue

Much the same for me, my PAUSE ID started off as a placeholder, actually for one small project at work, and then I realized all this stuff I write all day long might as well live in the public domain. Now the CPAN bug reports keep me busy at the weekends;-)