Are custom platforms suppossed to put in (BOA 2.0.5):
~/static/platform1/
~/static/platform2/
etc...
OR
~/static/platforms/platform1/
~/static/platforms/platform2/
I would truly appreciate a simple straighforward answer from any helpful person out here to this simple question. I have ready all the documentation and literature, and this still is not completely clear to me.
The relevant documentation states:
"As you probably know (it is explained in your welcome e-mail) you should use the ~/static directory to host your custom platforms. You can create them by traditional upload via FTP, SFTP or rsync over SSH, on command line with drush make my-makefile ~/static/foo-bar or with makefile (local or remote) via your Aegir control panel. We highly recommend to use the command line method, to avoid issues with permissions and to make debugging easier without adding ghost platforms nodes in Aegir for failed builds – just add -d flag at the end of drush make command. Now, the only thing you should remember about is to set group writable permissions for platform’s root directory and its “sites” subdirectory, so something like: chmod 775 ~/static/foo-bar and chmod -R 775 ~/static/foo-bar/sites"
This would indicate to me that
~/static/platform1
~/static/platform2
is the correct place to put custome profiles, however I was told by another boa user to put them in a subdirectory /platforms/ as in:
~/static/platforms/platform1
~/static/platforms/platform2
Thanks for your response only if you are 100% sure of the answer.
Comments
I'm 100% sure that we have
I'm 100% sure that we use a subdirectory inside "static". i.e.
~/static/platforms/platform1
~/static/platforms/platform2
It works perfectly. I'm also 100% sure that it will work just fine to do it ~/static/platform1 if you want to, since that's what we used to do. We changed when we wanted to distinguish more clearly between our particular platform folders and some other folders such as ~/static/makefiles.
-Joseph
~/static
~/static/platform1 will work equally well as ~/static/platforms/platform1.