The current management of puppet modules could do with some changes.
Rather than point out the things I dislike I will just outline my vision of how I see it all working.
- displays module metadata only. No actual module storage.
- Each listed module is just a link off to a code hosting site of choice (github, bitbucket etc)
- PMT reads meta data from forge and grabs module from appropriate code hosting site (wget?)