sroze / ngInfiniteScroll

Infinite Scrolling for AngularJS

Home Page:http://sroze.github.com/ngInfiniteScroll/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Maintainer help needed

sroze opened this issue · comments

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:

  • Get rid of CoffeeScript (for various reasons, including the entrance level to be able to contribute)
  • Support Angular2
  • Maybe multi-direction scrolling
  • oh yeah, fixing/closing the different issues

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

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

Hi, just wanted to add that an Angular2 version is already up and running in this PR #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.

@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

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

commented

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

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

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

@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

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.

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?

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.

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