webix icon indicating copy to clipboard operation
webix copied to clipboard

Add Webix to NPM

Open dandv opened this issue 9 years ago • 4 comments

http://forum.webix.com/discussion/4947/add-webix-to-npm-npmjs-com

dandv avatar Sep 01 '15 20:09 dandv

@mkozhukh This issue can be closed.

Whether you listen to Dan's request or not, it looks like that both Webix UI and Remote are available on NPM: https://www.npmjs.com/package/webix https://www.npmjs.com/package/webix-remote

About the feedback...

I understand that time is limited for all of us, but if no feedback is provided after a couple of interactions, the user may lose the interest. This request, posted here and on the forum, did not get any response. That's also the case with another issue on Webix Jet. It is not a blocking issue, but if no feedback is provided I really don't know if it really matters or what is the priority you gave to this subject.

Thanks.

dxps avatar Aug 13 '16 12:08 dxps

Salut Marius, and thanks for jumping in.

Webix would do so much better with a few tiny tweaks, @Zwillinge & team.

dandv avatar Aug 14 '16 00:08 dandv

Salut Dan, Your list of things to be improved is an awesome feedback, therefore I will send it to the Customer Care Manager to whom I just talked by email.

I would emphasise the monolithic aspect which doesn't attract contributions. And the library can benefit from the open source model not only by attracting people to start using it, but also to get users contributions that can be included in the library. At the end, the improvement speed can increase for free...

dxps avatar Aug 14 '16 20:08 dxps

@mkozhukh, @HannaBabrouskaya, @Zwillinge, @kullias & others in the Webix/XB Software team:

It's been two years since this issue was open, without feedback from Webix. This is discouraging to us potential open source contributors.

I'm surprised to see that since I discovered this library in 2013, it hasn't become much more popular than it was back then, despite the steady improvements and new widgets. I dare say that one cause of that is its presence on GitHub. Look by comparison how rapidly React or other libraries grew in popularity. Even a single-purpose library like https://github.com/atlassian/react-beautiful-dnd, which implements only ONE widget and was started in August 2017, has 8000 stars now. Webix has drag and drop too, but nobody knows about it. Both libraries are open source and supported by commercial companies - Atlassian and XB Software. But Webix is far richer in functionality. Why does it have such little adoption?

I'd say the #1 reason is that Webix is a suite of widgets; you can't pick and choose only the ones you want out of the 60-90 widgets. But there's already an open issue about that - splitting the code into modules, and apparently that was done in v5. How about publishing the modular code here on GitHub so others can actually contribute? Nobody wants to wade through a megabyte-sized monolithic file.

Having the repo just for code distribution didn't help attract contributions, nor adoption. In four years you've received ONE code PR (which was rejected). What signal does that send to the open source community?

dandv avatar Jul 14 '18 02:07 dandv