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?