-
Notifications
You must be signed in to change notification settings - Fork 13
Conversation
|
@johanjanssens Short follow-up:
Note: the ASCII logo is in there to grab the attention after Composer is done. There's not a clear distinction between the interactive part and Composer output otherwise. We might want to change that with something else, this is just to get us started. |
@stevenrombauts Tested. Excellent work. Process is running as it should. The only think we could still do in this process is also setup the htaccess file that can be found in the root which will rewrite the document root to /web. See : https://github.com/joomlatools/joomla-platform/blob/develop/htaccess.txt Final issue. We should make sure the box recognises the platform installs. Right now it doesn't do this yet. |
@johanjanssens Great, thanks. Added support to the box to recognise platform installs (commit 486b08cae). About the htaccess in root, it would be useful but there can be a lot of different situations. Example:
A first solution would be to remove the domain name restrictions but then we still need to know the subpath if there is any. (eg: /platform/web/ instead of /web/) We could ask for every possible scenario via the interactive installer but that will add a lot of complication we maybe don't need. What do you think? |
@stevenrombauts Agreed. |
This PR resolves #64 but needs to be tested first. Because of the private repositories and unreleased bits and pieces, it's a tad complicated to test. The following script should set things up automatically for you.
Note:
SSH into the Vagrant box and execute:
This will setup Satis on the box so we can use that Satis repository to access the joomla-platform codebase. Once it's done, run the
create-project
command as follows:If successful, platform should be available to joomla.box/joomla-platform/web/administrator
Once things are released, the above command can be shortened to:
composer create-project joomlatools/joomla-platform
Things to discuss further: