After the completion of Milestone 3, Toolhub will be at feature parity with Hay's Tool Directory. This is to say that in Toolhub, users will be able to submit toolinfo files to be crawled and those files will comprise the initial Toolhub directory. Work done after this point will make Toolhub a more expressive and useful service.
This includes the ability of community members to submit annotations to tool records. Annotations are tool metadata that extend the basic metadata provided during initial tool registration. They're additional pieces of information that aid in tool discovery. Because it is important to be able to make edits to annotations, they cannot be submitted through toolinfo files; they must be managed directly through the Toolhub API or UI. (However, the UI will abstract away this distinction.) This milestone will focus on the addition of API methods and corresponding UIs for editing tool annotations.
Before annotation support is added to Toolhub, annotation data itself may be collected through an adjunct tool.