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

archive project / search for maintainers #138

Closed
DanielRuf opened this issue Feb 9, 2018 · 17 comments
Closed

archive project / search for maintainers #138

DanielRuf opened this issue Feb 9, 2018 · 17 comments

Comments

@DanielRuf
Copy link

DanielRuf commented Feb 9, 2018

It seems there are open issues.

Currently there are way too many custom scrollbar solutions on GitHub and no real collaboration between projects and everyone reinvents the same. Would be great to see a few great solutions instead of many with not enough support by the community.

@Grsmto
Copy link
Owner

Grsmto commented Feb 9, 2018

Thanks for your insight Daniel.
As you can see on top of the README of this project, I recommend to use https://github.com/utatti/perfect-scrollbar which is the most popular library and has very few issues.

However it seems like Simplebar is still helping some people. Also it exists since 2013 so if there are too many on Github it's probably not my fault (especially as you can see there isn't any pull requests on this repo as oppose to what you say).
I'm open to maintainers and to merging this project to another if authors of other libraries are up for it (that's something I tried without success a long time ago).

@DanielRuf
Copy link
Author

I'm open to maintainers and to merging this project to another if authors of other libraries are up for it

That would be good. So far the

Also it exists since 2013 so if there are too many on Github it's probably not my fault (especially as you can see there isn't any pull requests on this repo as oppose to what you say).

You are right. Sorry I've used a text which fit for all repos but 2 not.
Generally it makes sense to bundle the knowhow and take a look at the features (feature comparison tables), different implementations and solutions and try to bring other solutions like perfect-scrollbar forward together but perfect-scrollbar should generally move to an org account to increase the truck factor, improve team collaboration and manage this better using teams with different rights.

@Grsmto
Copy link
Owner

Grsmto commented Feb 9, 2018

feature comparison tables

This would be really useful and I'll try to take the time to do this. That would help me to check again the different solutions on the "market" as well and see how Simplebar positions itself in 2018 and potentially do a move.

@DanielRuf
Copy link
Author

Let me know if you need any help and I will try to invest some time to help with this.

@olafcm
Copy link

olafcm commented Feb 9, 2018

I recently chose simplebar above alternatives like perfect-scrollbar because most of them are using non-passive event listener (scroll-block) which has a negative performance impact.
I hope this helps when setting up a feature comparison table.

@DanielRuf
Copy link
Author

because most of them are using non-passive event listener (scroll-block) which has a negative performance impact.

This should be easy to fix. Probably with a new option to optin using passive event listeners or use them by default.

@olafcm
Copy link

olafcm commented Feb 9, 2018

This should be easy to fix. Probably with a new option to optin using passive event listeners or use them by default.

You would say so but for example perfect-scrollbar won't implement... https://github.com/utatti/perfect-scrollbar/issues/560

@DanielRuf
Copy link
Author

won't implement

It's just because it is not so easy but it would be still possible imo. So it should be possible in general.

@neo
Copy link
Contributor

neo commented Feb 16, 2018

This is a very simple solution, and I agree that it has the potential.
Also I just opened a PR #141

@DanielRuf
Copy link
Author

How is this related to the issue here and what does your PR solve @neo?

@neo
Copy link
Contributor

neo commented Feb 16, 2018

I was commenting that this project is a very nice solution and I think it has potential to become a community project.

The PR is just a side note saying that I'd like to contribute

@DanielRuf
Copy link
Author

Ah ok. That was not quite clear.

@neo
Copy link
Contributor

neo commented Feb 16, 2018

glad you understood now :D

@KingSora
Copy link

feature comparison tables

@DanielRuf and @Grsmto
Since I'm providing my own scrollbar-plugin, I've created such a comparison table here. - It took a tremendous amount of time, but I think It turned out quite well.
Not all scrollbar-plugins are featured, because it would simply take too much time to research and test each feature for each plugin, but I tried to pick the most popular ones.

If anyone has ideas for enhancement, please dont hesitate to write them to me.

@DanielRuf
Copy link
Author

open / closed issue / PR ratio makes more sense than just the number of open ones, and also mumber of contributors.

@KingSora
Copy link

@DanielRuf I'm using the github repos API to get the github info and your requested numbers aren't that easy to get. The github info is just a "nice-to-have" it shall be a feature comparison and not a repo comparison.

@Grsmto
Copy link
Owner

Grsmto commented Jul 23, 2018

Thanks @KingSora for the comparison table, that's awesome work! I'll link to it from the README.

@Grsmto Grsmto closed this as completed Sep 13, 2019
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

5 participants