Similar to SendGrid extension and others, a request came in via enwiki to have an extension using the SparkPost API with similar functionality.
In order to execute this request, the following would be necessary;
- Do we need just an extension for email delivery like SendGrid for example? yes, per task description.
- Request creation of a Gerrit repo for the project
- Check request whether repo is created (this can take a few days) - thanks @MarcoAurelio
- Build the extension (Extension:SparkPost) - done! PHPUnit tests left
- Create an extension page on MediaWiki org documenting this extension - here: https://www.mediawiki.org/wiki/Extension:SparkPost.
- Write PHPUnit tests for the extension - in progress
- Do a release of the extension to be deployed - 1.0 and 1.1 are out and already in use.
- Maintain this extension over time - definitely, my eye is on it always.