-
-
Notifications
You must be signed in to change notification settings - Fork 40
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
[FEAT] better way to add new features without increasing the size of the core of the library #174
Comments
Thank you @CodeWithOz Good issue. As well, as others. |
Okay great thanks, looking forward to it. |
@CodeWithOz Thank you very much! |
Hey @roman-rr awesome work on the modules 👍 , I've switched over to using them. Do you have any documentation for the new changes you've made to other parts of the code? I'm seeing a new problem that started since I upgraded so I'm just curious to know if the changes are documented somewhere because they're not in the changelog. I've already switched to the |
I've isolated the issue I'm having and created a sample reproduction. I posted about it in #181. |
@CodeWithOz the only changes required after modulation is |
What are you trying to add to Cupertino-Pane?
Describe your feature request detailed
I want to start a discussion on how extend the functionality of the package without increasing the size of the bundle. When I first started using the package in October 2020 (version 1.1.83), the minified size was 26.8kb. Now the latest version 1.2.8 has a minified size of 42.1kb. That's a ~57% increase in size. Smaller size was one of the main reasons I started using this awesome library, so I'd like to preserve that as much as possible. My suggestion is to start a plugin system where new functionality is added as separate plugins and devs can decide on which plugin they want to install if they need more functionality. Another benefit of this method is that devs can create their own custom plugins to achieve the functionality they need, maybe with some guidance from the maintainer. Two possible ways to do this:
Is there an alternative at the latest version?
[ ] Yes (descripe the alternative)
[x] No
Is this related to an issue?
[ ] Yes (Give a link to the issue)
[x] No
The text was updated successfully, but these errors were encountered: