I just installed the first official release of Magento 2. I was surprised to find that the app/code folder was gone
app/code This was for both the version downloaded from the website and the version installed via composer. Also, when I tried to manually create the app/code folder, and then do a php bin/magento module:enable Pulsestorm_MyModule to enable a sample module, I got the following error
Unknown module(s): 'Pulsestorm_MyModule' Where are third party modules supposed to live? If the answer is "a source repository and installed via composer", how does a module developer need to structure their modules to live in a Magento 2 repository?