Details TBD. Annotation data will need to be rendered on the toolinfo detail screen for sure. There may or may not be annotations that also end up on summary cards. Editing likely will be done starting from the toolinfo detail screen.
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | Goal | bd808 | T308030 Controlled vocabulary and taxonomy for Toolhub | ||
| Resolved | Goal | bd808 | T195681 Toolinfo annotations | ||
| Resolved | Raymond_Ndibe | T279801 UI for annotations | |||
| Resolved | Raymond_Ndibe | T303999 Refactor the edit-tool form to make it more user friendly |
Event Timeline
T303661: [Spike] Figure out how to compute facets across multiple fields is about figuring out the backend tech needed to have fields in the annotation layer which backfill data that could be in the main toolinfo record, but has not be provided there for various reasons (the most likely of them being that the toolinfo author doesn't know about the newer toolinfo.json schemas yet). I don't think it makes sense to allow all fields introduced after the toolinfo.json 1.0.0 spec this way, but here are some I do think could be beneficial:
- deprecated
- replaced_by
- experimental
- for_wikis
- icon
- available_ui_languages
- tool_type
- api_url
- developer_docs_url
- user_docs_url
- feedback_url
- privacy_policy_url
- translate_url
- bugtracker_url
Change 771434 had a related patch set uploaded (by Raymond Ndibe; author: Raymond Ndibe):
[wikimedia/toolhub@main] ui: Refactor Tool Edit Form
Change 771434 merged by jenkins-bot:
[wikimedia/toolhub@main] ui: Refactor Tool Edit Form
Change 775303 had a related patch set uploaded (by Raymond Ndibe; author: Raymond Ndibe):
[wikimedia/toolhub@main] ui: implement edition and viewing of tool annotations data
Change 775303 merged by jenkins-bot:
[wikimedia/toolhub@main] ui: implement editing and viewing of tool annotations data
Change 786342 had a related patch set uploaded (by BryanDavis; author: Bryan Davis):
[operations/deployment-charts@master] toolhub: Bump container version to 2022-04-21-215651-production
Change 786342 merged by jenkins-bot:
[operations/deployment-charts@master] toolhub: Bump container version to 2022-04-21-215651-production