Open source is awesome

There’s always been some discussions about removing your unmaintained projects from Github to keep your profile nice and tidy. I have a bunch of projects I wouldn’t want anyone to look at today but they still exist, I don’t want to hide my history just because my code was awful back then. A couple of weeks back I received a PR for my puppet warranty module that’s been completely unmaintained for two years, someone actually use it fixed a few bugs to make it work better with Dell hardware. My first reaction was to close the PR with “this is unmaintained and should be killed with fire” but since someone is benefiting from things I did years ago why not let it continue to live. There are probably a lot more to improve in that module but it doesn’t have to be me when the project is open to everyone.