Skip to content

Initial release 0.0.1

Travis Hathaway edited this page Sep 27, 2023 · 1 revision

This page will highlight some of the features that we wish to provide with the initial release of this plugin, and essentially defines the minimum viable plugin (not product 😉). Also covered are things to focus on for forthcoming releases.

Features

Must haves

Below are a list of features we consider the minimal amount to release with:

  • A readable README (README should clearly state what the project is; what it's for and how to use it)
  • Desktop support for Windows, OSX and Linux (basically exactly what our dependency keyring supports).
  • HTTP Basic Authentication support
  • Unit test coverage

Nice to haves

  • Full integration tests; this will be particularly use for testing OAuth2 workflows.
  • OAuth2 support

Beyond the initial release

As we move beyond the initial release, some things to keep in mind are:

  • Is it easy to add authentication handlers?
  • How many more handlers do we really need to add?
  • Do we want to expand our OS support? (i.e. server operating systems)
Clone this wiki locally