Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Standardise metadata across all plugin components #191

Open
1 task done
imda-peckyoke opened this issue Oct 10, 2023 · 0 comments
Open
1 task done

[FEATURE] Standardise metadata across all plugin components #191

imda-peckyoke opened this issue Oct 10, 2023 · 0 comments
Assignees
Labels
feature Should build this needs-triage Issues need triages by maintainer

Comments

@imda-peckyoke
Copy link
Contributor

Is there an existing issue for this?

  • I have searched the existing issues

Description

Companion update required to standardize the meta data across all plugin components. See feature request aiverify-foundation/aiverify-developer-tools#32, which has been implemented in PR aiverify-foundation/aiverify-developer-tools#39.

*** Summary of changes to meta data
Widgets meta changes

  • add version
  • add author
  • change tag to tags

Input Blocks meta changes

  • add version
  • add author
  • add tags

Template meta changes

  • add version
  • add tags

Is your feature request related to a problem/limitation?

Not critical problem or limitation.

Describe the solution you'd like

Few key notes:

  • Copy the updated schema files from the ai-verify-plugin tool repo
  • Update plugin manager to read and display the new/updated meta fields
  • Update component search functions to search by tags
  • For template export, add prompts to key in (optionally) version and tags

Alternatives

No response

Additional Context

No response

Related Issues/PRs

Issue:
aiverify-foundation/aiverify-developer-tools#32

PR:
aiverify-foundation/aiverify-developer-tools#39

@imda-peckyoke imda-peckyoke added feature Should build this needs-triage Issues need triages by maintainer labels Oct 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Should build this needs-triage Issues need triages by maintainer
Projects
None yet
Development

No branches or pull requests

2 participants