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

Split ac-local into sub-libraries #208

Open
iboB opened this issue Nov 27, 2024 · 0 comments
Open

Split ac-local into sub-libraries #208

iboB opened this issue Nov 27, 2024 · 0 comments
Assignees
Labels
build Build system and CI low prio Issue is low priority and may be abandoned refactor Refactoring existing code triage Still under assessment. May be delayed or cancelled

Comments

@iboB
Copy link
Member

iboB commented Nov 27, 2024

  • ac-local-core - core model, instance...
  • ac-local-plugin - plugin utilities not needed by clients
  • ac-local - client code with additional features which aren't needed by plugins, such as lib, scorers, etc

Not sure if this will be ever needed for anything besides interface purity.

A potential need (maybe in the distant future) would be to detach the versions of the three libraries and allow loading of plugins only based off of their ac-local-core version. Thus client versions can grow quicker and plugins won't need to be updated because of this

@iboB iboB added low prio Issue is low priority and may be abandoned refactor Refactoring existing code build Build system and CI triage Still under assessment. May be delayed or cancelled labels Nov 27, 2024
@iboB iboB self-assigned this Nov 27, 2024
@iboB iboB added this to Triage Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Build system and CI low prio Issue is low priority and may be abandoned refactor Refactoring existing code triage Still under assessment. May be delayed or cancelled
Projects
Status: No status
Development

No branches or pull requests

1 participant