vue.draggable.next icon indicating copy to clipboard operation
vue.draggable.next copied to clipboard

About project maintenance

Open Alfred-Skyblue opened this issue 2 years ago • 18 comments

Description

Hello Sortable team, while using Draggable.next, I have encountered many issues and noticed that the project has not been updated for a long time. As a result, I created a library called vue-draggable-plus that supports both Vue 2 and Vue 3. My goal is to help more people, and if possible, I would like to transfer the project to the Sortable team. I would appreciate your response. Thank you!

GitHub address

Alfred-Skyblue avatar Mar 29 '23 01:03 Alfred-Skyblue

Awesome. Thanks for this. The documentation would need some more work shaaa

tobychidi avatar Mar 30 '23 12:03 tobychidi

Awesome. Thanks for this. The documentation would need some more work shaaa

I'm sorry, currently switching to the English documentation can only be done through the Chinese documentation. We will optimize this issue in the future or set the homepage to the English documentation.

Document

Alfred-Skyblue avatar Mar 30 '23 13:03 Alfred-Skyblue

does this support the same component inside itself? also, how do we know you will continue to support?

cpgb85 avatar Mar 30 '23 16:03 cpgb85

does this support the same component inside itself? also, how do we know you will continue to support?

I believe that every project is the author's hard work and is not abandoned without reason. I also believe that VueDraggable.next is the same. I am someone who loves open source and I hope to contribute to it. In addition, the open source community requires everyone's joint maintenance, and I also hope to maintain this project together with everyone. I will do my best to maintain this project!

Alfred-Skyblue avatar Mar 31 '23 01:03 Alfred-Skyblue

@Alfred-Skyblue your library works like a charm, and is much easier to upgrade to than https://github.com/MaxLeiter/sortablejs-vue3 which doesn't have support for v-model, see: https://github.com/MaxLeiter/sortablejs-vue3/issues/43

Thank you!

lehni avatar Apr 03 '23 16:04 lehni

@Alfred-Skyblue your library works like a charm, and is much easier to upgrade to than https://github.com/MaxLeiter/sortablejs-vue3 which doesn't have support for v-model, see: MaxLeiter/sortablejs-vue3#43

Thank you!

Thank you for your approval.

Alfred-Skyblue avatar Apr 04 '23 00:04 Alfred-Skyblue

@Alfred-Skyblue unfortunately I've had problems with changes to options not being picked up (e.g. disabled), an also the options "leaking" into the DOM as normal HTML element attributes. I've switch to useSortable() from @vueuse which I just now noticed is also by you, and this works much better for me: https://github.com/vueuse/vueuse/pull/2763

lehni avatar Apr 04 '23 15:04 lehni

@lehni Thank you for your suggestion. We will make optimization adjustments accordingly. Additionally, if you are using Vueuse in your project, we recommend using the useSortable function directly from Vueuse, although it may require you to add several options.

Alfred-Skyblue avatar Apr 06 '23 01:04 Alfred-Skyblue

@Alfred-Skyblue unfortunately I've had problems with changes to options not being picked up (e.g. disabled), an also the options "leaking" into the DOM as normal HTML element attributes. I've switch to useSortable() from @vueuse which I just now noticed is also by you, and this works much better for me: vueuse/vueuse#2763

Optimization adjustments have been made according to your needs. Thank you for your suggestions. They are available in the latest version.

Alfred-Skyblue avatar Apr 06 '23 14:04 Alfred-Skyblue

Thank you @Alfred-Skyblue !

lehni avatar Apr 11 '23 18:04 lehni

Thank you very much @Alfred-Skyblue!!! you saved me tons of hours of refactor 😅

nachodd avatar Apr 11 '23 20:04 nachodd

Awesome, thanks @Alfred-Skyblue

9mm avatar May 20 '23 14:05 9mm

I found this thread very helpfull. https://vueuse.org/integrations/useSortable/#usesortable

This composable much better and without bugs

websitevirtuoso avatar Jun 16 '23 21:06 websitevirtuoso

I found this thread very helpfull. https://vueuse.org/integrations/useSortable/#usesortable

This composable much better and without bugs

Both options are possible, and useSortable is also a feature that I added to vueuse.

Alfred-Skyblue avatar Jun 18 '23 05:06 Alfred-Skyblue

Hello @David-Desmaisons , please forgive me for the interruption. In order to facilitate community usage, can I transfer the project to the SortableJS team for joint maintenance? Alternatively, what are your plans for this project in the future? Can I participate in it? Thank you!

Alfred-Skyblue avatar Jun 20 '23 12:06 Alfred-Skyblue

That would be awesome... thanks Alfred

9mm avatar Jun 20 '23 12:06 9mm

Nice library @Alfred-Skyblue! It came handy here! Integration was painless!

rafaellehmkuhl avatar Jun 21 '23 02:06 rafaellehmkuhl

Thank you so much for such an amazing work, @Alfred-Skyblue! At some point I upgraded the Vue version of my project and I didn’t realize the drag-and-drop feat broke. Your project allowed me to painlessly get it back to work and in a much cleaner way than the original library allowed for :)

Your project is more than ready to take the place as the official SortableJS Vue implementation :)

rodrigodagostino avatar Oct 28 '23 17:10 rodrigodagostino