sroze / ngInfiniteScroll

Infinite Scrolling for AngularJS
http://sroze.github.com/ngInfiniteScroll/
MIT License
2.89k stars 723 forks source link

Maintainer help needed #267

Open sroze opened 8 years ago

sroze commented 8 years ago

Hey, everybody! I'm looking for some people that would be able to help me going forward with ngInfiniteScroll (and its maintenance obsly) as I've a very limited time at the moment.

Part of the roadmap I've in my head is:

If you're interested, you're awesome and please get in touch with me :)

david-gang commented 8 years ago

Hi,

I think that the first step of looking for a maintainer, is getting rid of coffescript. This shys many people away. As a step towards angular2, i would suggest to switching to typescript. This would let more people to contribute to this project. Would you have one code base which supports angular1 and angular2?

Thanks, David

sphaso commented 8 years ago

Hi, just wanted to add that an Angular2 version is already up and running in this PR https://github.com/sroze/ngInfiniteScroll/pull/251
The Angular2 version is beta3 IIRC, because I first ported the project in January. I'm obviously available to maintain it as the project moves forward.

asleepwalker commented 8 years ago

@david-gang

As a step towards angular2, i would suggest to switching to typescript.

Then next post may start with "looking for help to get rid of TypeScript". :D

matheuslc commented 8 years ago

Maybe the best option is to write in ES2016, what do you think about it?

razchiriac commented 8 years ago

Hi, I'd love to help with this project. I use this in my angular-material app. Let me know how I can help.

graingert commented 8 years ago

I propose to start with you should run https://github.com/decaffeinate/decaffeinate/ on the source code.

alanblins commented 8 years ago

Hi, I would love to help with this project fixing some bugs and add more resources. I have used this library in some projects.

graingert commented 8 years ago

@alanblins hey there. I'm currently maintaining infiniteScroll in feature freeze mode and am pointing new users at Google's https://material.angularjs.org/latest/demo/virtualRepeat

This is probably even more important with the release of Angular 2 as the ng1 community winds down in favour of Angular 2

nvlimbachiya commented 8 years ago

I would suggest angular material's Virtual Repeat is not a flexible option. It is very opinionated about the height of each element and it flat out breaks if at all you try to use components/directives with one-way data binding. IMO Virtual Repeat is only helpful when someone wants to display tabular data, otherwise it's a nightmare to work with.

I am happy to help once you decide to unfreeze the project.

eburdon commented 8 years ago

I'm interested in helping out, but haven't contributed to an open-source before. Any chance you could mark some issues with 'beginner', 'intermediate', etc... to encourage pull requests?

bastiantowers commented 7 years ago

I'm in! I'll see what issue can I fix and I'll send you some pull requests. Let me know if you need something more.

graingert commented 7 years ago

@bastiantowers mostly I'm looking for someone to close issues that no longer exist, are poorly described are duplicated, or are feature requests.