atlassian / react-beautiful-dnd

Beautiful and accessible drag and drop for lists with React
https://react-beautiful-dnd.netlify.app
Other
33.37k stars 2.56k forks source link

Is it time for the community to fork this project and maintain it? 🤔 #2037

Closed 100terres closed 2 years ago

100terres commented 3 years ago

Description

Is this repo still being maintained? Should the community take over and start its own fork? :bulb: No one gave an answer when theses question were asked months ago :point_right: https://github.com/atlassian/react-beautiful-dnd/issues/1926

Screenshot from 2020-12-13 23-12-22

EDIT: A community "fork" is on the way (https://github.com/atlassian/react-beautiful-dnd/issues/2037#issuecomment-1044002349)

carlosagsmendes commented 3 years ago

Atlassian says they will maintain it but won't be able to add new features:

"Hey there! Thanks for getting in touch. Checking with our Design team, they've let us know that while we aren't able to implement new features/functionality to the library as of late, we do work to fix any bugs/issues if they are brought to our attention."

100terres commented 3 years ago

Thank you @carlosagsmendes this answer my question :ok_hand:

100terres commented 3 years ago

Then I think I’ll ~try to~ fork this project and continue where Atlassian left off. ~and~ I'll have something up in the upcoming days/weeks. I'll make an annoucement once it's ready, but here is the repo where it is going to happen. :slightly_smiling_face:

danieldelcore commented 3 years ago

Hey all 👋

I'm from Atlassian's Design System Team, I just wanted to chime in to this issue to shed some light over what's actually happening with this project.

Firstly, I just want to apologise for the radio silence that you've been experiencing! That's not on and it's something we're working on addressing at the moment. At the very least you should expect a few of us to be monitoring and responding to issues in a KTLO capacity. We love this project and most definitely don't want it do die!

But why is this the case? Lately our team has been juggling a few competing priorities internally, which means this project has not been getting the same attention and love as it was before. Unfortunately for the short-term this means we won't be proactively adding features to this library. But don't let that discourage you, please continue to open issues and pull requests against the repo! We'll try our best to support!

Is this project dead? I want to reassure you that RBD has not been abandoned. It is still heavily depended on throughout Atlassian and drives almost all of our DnD experiences!

I'm going to leave this issue open, but in the meantime, please feel free to ping me if you need anything 👍. I'll try my best to respond and keep you unblocked 😄 👋

bmueller-sykes commented 3 years ago

I don't want to speak for the entire userbase of this great library, but I personally would be pretty happy with just making sure dependencies and such are kept up-to-date with this library. Not sure how much work would be involved with that, but if that happened, that would reduce the changes that, say, some future version of React broke this library because of some peer dependency that also needs to be updated.

danieldelcore commented 3 years ago

I personally would be pretty happy with just making sure dependencies and such are kept up-to-date with this library.

That's a really good point, there's a PR open at the moment which configures the repo with renovate. It might be able to help automate some of that work for us.

I'm also thinking about installing atlassian/changesets to automate our release notes + publishing. 🤔 I'll do a little bit of digging on this!

danieldelcore commented 3 years ago

Added a note for myself to investigate: https://github.com/atlassian/react-beautiful-dnd/issues/2118

danieldelcore commented 3 years ago

Renovate installed 😄 ✅

100terres commented 2 years ago

Hi everyone! :slightly_smiling_face:

FYI :upside_down_face:

Not released yet (currently in alpha it would be nice if you could give it a tryand give your feedback :pray: :slightly_smiling_face: )

What's included:

The goal is to continue on the great work that has been done by the team at atlassian by maintaining the codebase, providing new features and improvements :slightly_smiling_face:

All suggestions are welcome and I'll need help from the community! :slightly_smiling_face:

Here's the repo https://github.com/react-forked/dnd

100terres commented 2 years ago

v14.0.0 has been released :slightly_smiling_face: Here's a blog post about it https://dev.to/100terres/rbd-is-dead-long-life-rfd-1n9e

100terres commented 2 years ago

Is you see this comment you can try to migrate this library: https://github.com/hello-pangea/dnd :slightly_smiling_face: