Image Flow Catchup

Now that we’re ready to start making a pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the Plugin Directory or can be cost-based plugin from a third-party, this post will catch you up on some of the important things to read before diving in.

Wireframes and Flow Charts

The interactive wireframes will give you a pretty accurate visual overview of where we’re going with the project. Note that the wireframes are based on a large amount of research into how different platforms and applications handle image storage, upload, and editing.

There are also user flow charts which show the planned user flows through the interface. It’s worth comparing these with the current flows through the modal.


The in-browser prototype is a skeleton representation of how we see the basics working. It isn’t perfect, but the basics are there. We’ve decided that at this point it’s best for us to move onto the plugin. However, @mor10 is doing some user testing on the prototype and we’ll use that feedback for refining the plugin.

Prototype Resources

Background Reading

if you’re interested in some more background reading that should give you insight into various decisions, these are some things worth looking at (this is not essential to read before getting started):

Next Steps

The next step is to break the plugin down into discrete, achievable tasks. This should get things moving more quickly. we can use the Image Flow GithubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. account. As soon as it’s in a usable state we’ll put the plugin in the repo so it’s easy to test and we can get feedback.

The regular meeting is at 17:30 UTC on Thursday.