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

Looking for a new maintainer for React DnD! #282

Closed
gaearon opened this issue Sep 17, 2015 · 12 comments
Closed

Looking for a new maintainer for React DnD! #282

gaearon opened this issue Sep 17, 2015 · 12 comments

Comments

@gaearon
Copy link
Member

gaearon commented Sep 17, 2015

As you noticed I haven't been active in issues lately, and this led to some frustration and slow releases. React DnD maintenance requires that you work an app that actually uses it to catch issues and triage them. Therefore, the biggest problem for this project is that I don't currently work on any app, and I'm very busy with other projects, so I can't reliably triage and fix issues as they are discovered.

The core of React DnD appears pretty solid. DnD Core is fully covered by tests. Most of the issues appear related to HTML5 backend and some edge cases. There has been work on creating mouse (#131) and touch (#240) backends, and I'm looking forward to them being published as separate NPM modules so they can be versioned and developed separately. This way their issue will also be local, and easier to fix.

My plan for the future is to move the HTML5 backend into a project of its own too, so that people feel more comfortable working on it in separation, and bugfixes in it don't necessitate React DnD version bumps. I believe this will encourage people to fix bugs in it by themselves, and fork it in the worst case, instead of forking the whole React DnD.

I'm looking for a person who is actively invested in keeping React DnD alive and well. If you are interested in this project, please let me know here, and if we come to a mutual understanding I'll be happy to transition the project to you under rackt organization to make sure it lives on after I have diverted my attention from it.

@ryanflorence
Copy link

@mzabriskie you guys using React DnD on anything yet?

@knowbody
Copy link
Contributor

Let's bring it to rackt, I'm happy to help with it

@mzabriskie
Copy link

@ryanflorence I'm not sure. I know a few teams have talked about it. I will ask.

@gaearon
Copy link
Member Author

gaearon commented Oct 16, 2015

An update:

I've done some work to release React DnD 2.0 which addresses a few issues including the package split. The HTML5 backend is now separate and is easier to hack on or fork in extreme cases. We've got touch backend too now.

Overall React DnD is in pretty good shape so it should be fine without my attention for the next couple of months.

@EvHaus
Copy link

EvHaus commented Nov 14, 2015

I'm interested. We use react-dnd very heavily in our organization and want to see it kept alive and functional.

@longlho
Copy link

longlho commented Nov 18, 2015

hi guys, any news on this?

@gaearon
Copy link
Member Author

gaearon commented Nov 18, 2015

No real news—if you'd like helping triage issues and finding browser bugs, feel free to!

@gaearon
Copy link
Member Author

gaearon commented Dec 23, 2015

So, there's been a few bugs and PRs so @globexdesigns you can take a look if you're up for it.

@hunterc
Copy link

hunterc commented Feb 19, 2016

@gaearon how would you feel about moving this to the @reactjs org?

Seems like it might be a good fit?

@gaearon
Copy link
Member Author

gaearon commented Feb 19, 2016

Yes but I don’t want it to be stale there. There should be somebody who uses this project and is willing to take over merging fixes, etc.

@kesne
Copy link
Collaborator

kesne commented Aug 18, 2016

I'll be doing my best to take care of this project and merge PRs. I won't be able to directly contribute as much as I'd like but I'm happy to help where I can!

@kesne kesne closed this as completed Aug 18, 2016
@gaearon
Copy link
Member Author

gaearon commented Aug 18, 2016

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants