Please can someone explain the rationale behind there being 2 interfaces called Storage (project.Storage and grafeas.Storage)?
I'm looking at #380 and it would be nice to be able to have a trivially small main implementation that could be copied from one project to another in order to support multiple storage types. It's made more difficult because we seem to have 2 interfaces that actually do the same sorts of thing (they both interact with the storage implementation: one manages projects, the other nots & occurrences).
Many thanks,
John