I was thinking that we should have a plan for a 1.0 release where we define: - a deprecation policy - a policy for which versions of dependency to support - a versioning scheme (semver is fine, but we should be explicit about what we use)