-
-
Notifications
You must be signed in to change notification settings - Fork 73
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
New Architecture #257
Comments
Hi @PeterOrneholm! This is some good news. Hopefully you will consider using |
Great idea @dejancg. That we should do. Is it urgent for you? |
Hey @PeterOrneholm. |
At the moment, we don't have any case on our own where we need these changes, so it's not top priority, so don't have any estimated date for it. If it's important for you, and you are willing to sponsor part of such development, it will happen faster. |
Just so we're clear, you don't have any estimated date for 5.0.0, or you don't have any estimated date for IOptions pattern implementation? |
The IOptions pattern will be part of new architechture, so those dates will align. It will be a breaking change, so can't introduce it before new major release. |
Thanks for the clarification. |
The main ideas of this are now part of v6. |
Is your feature request related to a problem? Please describe.
Active Login have been existing for a few years now and since v1 we have added a bunch of features, fixed loads of bugs and improved code quality and documentation. We are about to release v4 and with every major release we have done breaking changes when those have been necessary. So far tough, the core architecture have stayed the same and the breaking changes have mostly affected those who had been doing customizations and implemented their own interfaces.
We now have a few issues and ideas for improvements that would benefit a rethinking of the architecture. Making some things more modular, moving things between packages and so on. This issue is supposed to keep track of this process, and will link to more specific issues when that is necessary.
What area is it related to
Main focus will be BankId, GrandId might follow later on.
Describe the solution you'd like
Here are a few ideas we should have in mind doing this:
Additional context
This issue will live for some time and should be implemented by multiple PR:s.
Input is very welcome.
The text was updated successfully, but these errors were encountered: