If you are working on an in-house project you probably won't want to release it to CPAN. In that case you are welcome to skip this part. However even it that case it might be useful for you to know how modules can be packaged for CPAN. After all even for in-house project you might set up a private CPAN repository injecting your modules. For that case it is a good idea to know how to package the code.

Some people will say it is too early to make an official release. After all we can only parse a very limited Markua syntax.

So why do I release it anyway and how do I do it?