Run inside a running WPLIb Box (aka inside the guest machine.)
Be included in the WPLIb Box Image on Atlas; when someone runs vagrant box update they will get the most recent changes in their updated WPLib Box, if any.
Not have its directory mounted for direct access on the developer's machine (aka host machine.)
Have it's web root be located at /console inside WPLib Box (aka guest machine.)
Be separately updatable from the WPLib Box image using git pull from WPLib's public GitHub account at github.com/wplib after running vagrant ssh and cd /console.
Load from the developer's browser (from the host machine) using these URLs:
console.wplib.box when a WPLib Box is running in multi-site mode.
console.{hostname} when a WPLib Box is running in single-site mode.
Although these should be configurable
Only use the WPLib Box API to implement functionality to ensure that the API always has functional parity with the admin console
WPLib Box needs an admin console. It should:
vagrant box update
they will get the most recent changes in their updated WPLib Box, if any./console
inside WPLib Box (aka guest machine.)git pull
from WPLib's public GitHub account at github.com/wplib after runningvagrant ssh
andcd /console
.console.wplib.box
when a WPLib Box is running in multi-site mode.console.{hostname}
when a WPLib Box is running in single-site mode..wplib
directory (for your regular team).ZIP
format and configure WPLib Box to correctly run itIf this interests you and you have suggestions or comments, please we are very interested in hearing your opinions.