facebookarchive / fixed-data-table

A React table component designed to allow presenting thousands of rows of data.
http://facebook.github.io/fixed-data-table/
Other
4.3k stars 553 forks source link

QUESTION: Is this project maintained? #408

Closed eriknyk closed 7 years ago

eriknyk commented 8 years ago

well seems this project is not getting more officially support, is this project still maintained? we should still using fixed-data-table on our projects? or maybe we should migrate to another one. this question because scroll doesn't work on MS Edge, and I have some scroll issues on chrome, and the last commit is from Nov 24, 2015.

Best Regards.

andrewmclagan commented 8 years ago

Agreed. A response would be appreciated. Its a great thing to open-source a project. Although its altogether another to then abandon it and leave small companies who leverage open source project to make their operations feasible, totally open and exposed. We choose a Facebook supported project for this very reason.

zpao commented 8 years ago

This project is not actively maintained at the moment. Many of the people involved have taken on other responsibilities and haven't had the time to dedicate to this. I have an in-progress pull request (#402) to make it easier for us to maintain moving forward, but we may need some help after that (I'm not actually involved in the project, just work on open source at FB so have some incentive to make this better). There are some others who want to help so I hope we get it to a good point soon.

In the mean time or if you aren't interested in waiting for the revival, I've heard many good things about https://www.npmjs.com/package/react-virtualized.

andrewmclagan commented 8 years ago

Thank you for the response. I would be happy to be involved in this repository moving forward, depending on what decisions are made around CLA and what not. This move will likely impact the trust Facebook has in the OS community (minimally of course, as their contribution is huge).

React Virtualised is great. Although browser support is limited to IE11+, the main reason that we are interested in using this repo.

For those who are interested the next best option IMO is perhaps http://dynamictyped.github.io/Griddle/ having good browser support down to IE9.

KamranAsif commented 8 years ago

Hey folks,

My group is using this library very actively, and we plan to maintain it. We've already merged in some pull requests (Notably column drag reorder) and have done several bug fixes and have support for react v15. We also threw up some new examples to help folks!

Check it out here: https://github.com/schrodinger/fixed-data-table-2

andrewmclagan commented 8 years ago

At facebook

Please place a deprecated notice on this repo for future developers. Will save allot of people wasted time.

vinayaknagpal commented 8 years ago

+1

burakcan commented 8 years ago

It's interesting that they're not maintaining this module, because facebook is also using it in power editor.

larrydahooster commented 8 years ago

Would be nice to get an official statement. I'd really like to use this library in my project.

zpao commented 8 years ago

You can consider my comment above an official statement. I work at Facebook and work with the people involved with this project.

bartvde commented 8 years ago

@KamranAsif your new examples link gives a 404

KamranAsif commented 8 years ago

@bartvde Updated, we recently renamed it to fixed-data-table-2 to avoid namespace conflict on npm @zpao Can we get https://github.com/facebook/fixed-data-table/pull/411 merged in?

MaffooBristol commented 8 years ago

I'm going to give react-virtualized a go because my experience of this module so far has been very poor and I can't imagine it getting much better...

onchainguy-btc commented 8 years ago

What about making https://github.com/schrodinger/fixed-data-table-2 the official repo?

JMacLulich commented 8 years ago

Thanks @KamranAsif! Exactly what I was looking for someone who had accepted the column drag reorder PR request.

gertsonderby commented 8 years ago

Some sort of obvious notice that this project is in the freezer would be capital. I didn't find this issue until I started looking for ways to apply custom styling to this component. Would've been nice to know to write this component off on day 1 rather than day 3.

andrewmclagan commented 8 years ago

Just use react virtualised. But yes I agree, its part of being an open source company.

gertsonderby commented 8 years ago

@andrewmclagan That presupposes knowledge of react-virtualized - which is not very publicized, and does not show up in a search for 'react data grid' or 'react data table'. I'm not precisely a beginner - 15 years in the business, most of that in JS and open source environments, only relatively new to React ecosystem - but I had no way to know to 'just use'.

But maybe that highlights an inherent problem with the React ecosystem? Or more generally JS?

andrewmclagan commented 8 years ago

Yeah agreed. The JS community is very fragmented, although IMO its a result of its size and speed of growth. This repo is a prime example of that situation. React virtualised is a little more comprehensive then just a data grid.

tannerlinsley commented 8 years ago

At Nozzle.io, we felt a bit weary banking on this repo for mission-critical parts of our app, so we ended up building our own and migrating away. https://github.com/tannerlinsley/react-table. Cheers!

thomasdavis commented 7 years ago

We migrated to React Virtualized, it is beautiful, high praise and highly recommend!

zpao commented 7 years ago

We did not get this to a good place so I have archived the project. Sorry for the confusion and frustration this has caused.