If you want to develop your own package, you can put it in the dev sub-directory. Packages in dev are all compiled in the same way that the ones in packages sub-directory. We prefer to have this directory to make a clear difference between official packages and development packages.