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

Reduce number of packages #161

Open
Gozala opened this issue Dec 2, 2022 · 0 comments
Open

Reduce number of packages #161

Gozala opened this issue Dec 2, 2022 · 0 comments

Comments

@Gozala
Copy link
Collaborator

Gozala commented Dec 2, 2022

I think we could trim number of packages we have here:

  1. Principal is pretty standalone and I think I'd like to keep it that way.
  2. core and validator could probably merge I don think there's point to have them separate
    • initially client did not use validator which is why it was separate, but it's no longer the case because we use capabilities to create invocations / delegations these days
  3. Transport is not that obvious. Perhaps some parts could merge into server and other into client. It was split out because idea is that you should be able to bring your own transport, so maybe it's better to leave it as is for now

Alternatively we may consider an umbrella package(s) that just re-exports all the relevant bits from one so you don't have to pull bunch of them yourself

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

No branches or pull requests

1 participant