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

No update since several month? #105

Closed
guettli opened this issue May 25, 2020 · 5 comments
Closed

No update since several month? #105

guettli opened this issue May 25, 2020 · 5 comments

Comments

@guettli
Copy link

guettli commented May 25, 2020

What is the state of the project?

@vadikom
Copy link
Owner

vadikom commented May 26, 2020

Hi, first of all, I have no plans of shutting down the project. :)

But, of course, there are a few reasons behind the lack of notable recent activity:

  • Nowadays jQuery is slowly being phased out so it doesn't make sense to invest much more time/efforts in the current code base considering all the major features I had in mind are already implemented and working well enough.
  • Due to the above, I have been investing quite some time lately on planning and designing the next major release which will be a complete "pure JS" rewrite with a new repo structure, modular code base (e.g. the heaviest features that many users may not need would become addons/plugins, etc.), many new npm packages, etc. But that is still in quite early stages of development and I can't even give you a rough estimate when it would be available.
  • The last release 1.1.0 has proven to be quite stable and no major issues have really been discovered so I have not been pushed too hard to rollout even a maintenance release - although there have been some "insignificant" (I mean not affecting many users) issues addressed since then.
  • The time I am able to spend on development has sadly been getting less and less in the past few years due to a number of reasons (two small kids, client projects/work, even a bad football knee injury I had to take care of with a few surgeries and rehab). But that is really mainly going to affect the next major release.

So to sum it up, the current jQuery-dependent branch will most probably not see any new major feature releases but there will almost certainly be some maintenance releases and I do not plan to end support for it any time soon. Although jQuery is slowly losing popularity I am sure it will still be quite widely used in the following years.

@guettli
Copy link
Author

guettli commented May 26, 2020

Thank you very much for this super friendly profound answer! Write me a message if you need a beta tester for your new version. Take your time.

@guettli guettli closed this as completed May 26, 2020
@guettli
Copy link
Author

guettli commented May 26, 2020

Just for the records, here is a pure JS based menu with accessibility support: https://github.com/NickDJM/accessible-menu

@Darkness7148
Copy link

Not really sure how you can say jquery is "being phased out". It's still by far the most popular js framework.

@vadikom
Copy link
Owner

vadikom commented Aug 20, 2020

I wrote: "slowly being phased out" :)

And also: "Although jQuery is slowly losing popularity I am sure it will still be quite widely used in the following years."

I don't mean to argue but there is really a lot of data supporting the case that jQuery is indeed slowly losing popularity (e.g. Bootstrap 5 won't require it). Built-in browser API's as well as coding practices (npm, modules, etc.) have evolved dramatically since jQuery was first introduced and thus nowadays less and less people rely on jQuery for new projects.

Repository owner deleted a comment Nov 29, 2021
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

3 participants