One of the wider objectives of WordPress 4.3 is to improve on the Network Admin UI. This includes refining the experience on different device sizes. We first need to capture a baseline of existing screen flows and identify tickets from that.
We need help capturing this data.
Having access to a local, multisite WordPress installation is the preferred method, as you’ll have an easier time making changes, applying patches, and generally having control over the data. Here are some guidelines for testing locally:
Realizing that installing and configuring multisite locally can be a barrier, a test server is available for anyone to access. This test server has two network installations, one for subdirectory and another for subdomain. Data will be reset on a regular basis. This allows anyone to go through the various network admin tasks.
Both networks are running trunk as of about 20 minutes ago. I’ll be making an effort to automate the maintenance of that setup.
If you’d like a super admin account to these networks, leave a comment below or ping @jeremyfelt anywhere. #core-multisite is preferred. I’ll create a matching username to your wordpress.org profile name and set you loose to capture and break things at will.
Once you have a test network available, here are the things we need captured:
- Add a new user to a site when the user does not currently exist as a network user.
- Add a new user to a site when the user does exist as a network user.
- Install, enable, and then activate a theme for a single site on the network.
- Install a theme and enable it for use on a network.
- Install and then activate a plugin for use on a single site on the network.
- Install and then network activate a plugin.
- Create a new site on the network.
- Update a plugin.
- Update a theme.
- Edit the domain/path for an existing site on the network.
Once captured, it’s great to share all of the data on the Make/Flow site, with a description of the screens tested and the device/browser configuration. If you need access to Make/Flow to post your results, leave a comment here or in #core-flow.
Specific details on each of these screens should also be added to this spreadsheet that the overall Admin UI team is using to coordinate efforts. Feel free to capture one workflow or many.
If you notice a bug in the screens you have captured, or in the screens captured by somebody else, it should be reported. Ask in #core-multisite or #core-flow on Slack if you need any help.