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

Plug-in Manager: AU plugins verification #1397

Closed
gera-gas opened this issue Aug 2, 2021 · 0 comments
Closed

Plug-in Manager: AU plugins verification #1397

gera-gas opened this issue Aug 2, 2021 · 0 comments
Assignees
Labels
PluginManager Task Tasks for the team, typically in conjunction with sprints and projects
Milestone

Comments

@gera-gas
Copy link
Contributor

gera-gas commented Aug 2, 2021

#1180

Needed a static method for validation each plugin instance of each plugin type, something like: VSTEffectsModule::Check() and VSTEffectsModule::DiscoverPluginsAtPath().

  • Create this check method for AU (4,5 hrs).
  • CLI checking methods by STDOUT (2,3 hrs).
  • Call this methods at startup (for example in PluginManager::Initialize() or CheckForUpdates() for comfortable calling from dialog (when user press on Rescan plugins) and collect failed information (2,3 hrs).

Estimate: 8 - 11 hrs

@gera-gas gera-gas created this issue from a note in Sprint 3 - Release 3.1 (In Design) Aug 2, 2021
@gera-gas gera-gas self-assigned this Aug 2, 2021
@gera-gas gera-gas changed the title PluginManager: plugin verification PluginManager: AU plugins verification Aug 2, 2021
@gera-gas gera-gas moved this from In Design to To do in Sprint 3 - Release 3.1 Aug 2, 2021
@AnitaBats AnitaBats removed this from To do in Sprint 3 - Release 3.1 Aug 16, 2021
@LWinterberg LWinterberg added the Task Tasks for the team, typically in conjunction with sprints and projects label Sep 3, 2021
@AnitaBats AnitaBats assigned vsverchinsky and unassigned gera-gas Feb 8, 2022
@AnitaBats AnitaBats added this to To do in Sprint 13 - Audacity 3.2 via automation Feb 8, 2022
@AnitaBats AnitaBats added this to the Audacity 3.2 milestone Feb 8, 2022
@petersampsonaudacity petersampsonaudacity changed the title PluginManager: AU plugins verification Plug-in Manager: AU plugins verification Mar 1, 2022
Sprint 13 - Audacity 3.2 automation moved this from To do to Ready for QA Sep 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PluginManager Task Tasks for the team, typically in conjunction with sprints and projects
Projects
No open projects
Development

No branches or pull requests

5 participants