Until recently I've always done pull requests in the
but after talking to various people I've learned that this isn't best
practice. So I thought I'd share what I've learned so far.
Feel free to learn me some more.
Two days ago I released Perl::MinimumVersion 1.36 to CPAN; there were two main commits that added checks for 3 changes in Perl. Both of those changes had bugs, and in doing so I broke things for other people, something I really didn't want to do. As a result I had to do a release tonight, to fix one of the bugs and back out the other until I can do it properly. I'm going to talk through how I've been working on Perl::MinimumVersion, the bugs, and what I'm going to change. Hopefully people might point out other ways I can improve how I work.Read more ...