Skip to content

WIP: Refactor the library for easier extendability and testing#83

Open
rytilahti wants to merge 9 commits intomasterfrom
refactor/modularize
Open

WIP: Refactor the library for easier extendability and testing#83
rytilahti wants to merge 9 commits intomasterfrom
refactor/modularize

Conversation

@rytilahti
Copy link
Owner

This WIP PR aims to convert from organically grown API towards service-based one. Each service (such as guide, audio, avContent, etc.) is implemented in its own file located under services/ directory.

The end goal for this transition is to simplify the API for downstream users, allow easier test writing and enable easier extendability. The current API is still supported, but it will be deprecated at some point.

This is currently heavily WIP & requires rebasing over current master branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant