-
Notifications
You must be signed in to change notification settings - Fork 29
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
consider octalbonescript instead of bonescript #17
Comments
@boneskull why not join forces with @jadonk and mantain one single fork of |
Dunno. You'd have to ask the octalbonescript folks why they haven't sent PRs or why PRs haven't been merged... cc @theoctal
|
They sent a PR in the past, but they changed the structure so much I On Wed, Jan 21, 2015 at 11:39 PM, Christopher Hiller <
|
Hello, As far as PRs are concerned, we sent them with better and industry standard coding style changes apart from functional improvements. They were not merged and since the delay was unacceptable for us, we just pushed forked version on npmjs to ease our internal deployment. We are faced with 2 options here. First one is suggested by @boneskull which is to merge octalbonescript back to bonescript. The code is changed so much in last 1 year that I really feel whether it will be possible. One more concern is also about acceptance by @jadonk and adding me as maintainer. If fast-track development is not ensured, we are not happy to merge it back. Second option is that whatever issues are faced by users, report them on octalbonescript github issues. I assure you to resolve them in short time span. As was the case with this package, other packages may slowly migrate to octalbonescript. May be in future, BBB community can accept octalbonescript as better and official alternative to bonescript. I would like to point out that the changes made in octalbonescript are just to make it more usable and stable and no functionality was affected as a result. The current usage testifies the same. We follow fast track development cycle so some users might have faced some bugs but we always try to resolve them fast. We have plans to make octalbonescript even more stable and more user friendly. The community can expect a lot of bug fixes and improvements in upcoming 2 months. We are trying to move quickly towards v1.0. Looking forward to your support. :) Cheers!! |
My hope is that you can work out some sort of arrangement with @jadonk.
I'm going to have to question this statement. I see two (2) PR's from you in bonescript. One was merged; the other was not. @jadonk asked you to separate the style changes from functional ones, which you claimed was too difficult. It's unclear why jadonk/bonescript#83 was closed by @jadonk, but there was no protest on your end. You claimed you would send more PRs but never did so. Perhaps you wish to merge into bonescript with impunity, and if @jadonk wants changes, forget about it. You can use your fork and send PRs back to the main project; this is what good open-source citizens do. It's poor open-source etiquette to fork a repo, send a PR, then if it's not merged verbatim, take your toys, go home, and publish a web site claiming, "The most reliable JS library for your BeagleBone. One that just works!" jadonk/bonescript#83 sat for five (5) days before getting attention; it's unreasonable to always expect an immediate response. Publishing to npm was not necessary; it's trivial to This all points to an unwillingness to work with @jadonk. Regardless of whether your fork has "industry-standard" coding practices, bug fixes, better performance, etc., you should work together to get your changes back into the official library, period. Perhaps your company's requirements and the BB community's needs are at odds, which could explain this behavior. Perhaps it's a way to capitalize on the work of others and gain attention for your business. So, please understand, I'm not necessarily blaming you personally; I'm just calling it as I see it. |
This discussion may want to migrate to theoctal/octalbonescript#14. |
I will consider this but would like to have a basic gpio implementation without all the overhead added in |
My fork uses octalbonescript, which is a drop-in replacement for bonescript.
It features the same API, except:
Please let me know if you are interested in this.
The text was updated successfully, but these errors were encountered: