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.
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
toolhub: bump container to 2022-12-14-185830-production | operations/deployment-charts | master | +1 -1 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Goal | • bd808 | T308030 Controlled vocabulary and taxonomy for Toolhub | ||
Resolved | Goal | • bd808 | T195681 Toolinfo annotations | ||
Duplicate | None | T279797 Persistence layer for annotations | |||
Duplicate | None | T279800 API for annotations | |||
Resolved | Raymond_Ndibe | T279801 UI for annotations | |||
Resolved | Raymond_Ndibe | T303999 Refactor the edit-tool form to make it more user friendly | |||
Resolved | Spike | • bd808 | T299557 [Tech spike] Experiment with storage implementations for toolinfo annotations | ||
Resolved | BUG REPORT | • bd808 | T303657 Diffs involving annotations seem to be blowing up consistently | ||
Resolved | Spike | • bd808 | T303661 [Spike] Figure out how to compute facets across multiple fields | ||
Resolved | Slst2020 | T305409 Add `repository` to annotations | |||
Resolved | Feature | Raymond_Ndibe | T305891 Hide annotation fields that will not be visible on the tool's card or details |
Event Timeline
Comment Actions
I debated closing this vs moving it forward from Developer-Advocacy (Apr-Jun 2022) to Developer-Advocacy (Jul-Sep 2022). Ultimately I decided that declaring annotations {{done}} would be premature. The majority of the core functionality is implemented, but we have some bugs and edge case issues to resolve still.
Comment Actions
Change 868183 had a related patch set uploaded (by BryanDavis; author: Bryan Davis):
[operations/deployment-charts@master] toolhub: bump container to 2022-12-14-185830-production
Comment Actions
Change 868183 merged by jenkins-bot:
[operations/deployment-charts@master] toolhub: bump container to 2022-12-14-185830-production