Support Node.js Client #196

Closed
josephwegner opened this Issue Nov 19, 2012 · 14 comments

Comments

Projects
None yet
6 participants
@josephwegner

Per my discussion with @mahmoudimus on IRC -

It would be very nice to have an official Node.js client from Balanced.

I'm aware that there are some unofficial clients that have been written by community members, but having official support from the company is important if I ever need customer support. Especially when it comes to a payment gateway, that sort of support commitment is important to me.

Some other things that @mahmoudimus and I discussed that may be relavent:

  • Stack independent. Don't build it assuming that the user is using express, jade, etc.

Current Official Version

https://github.com/balanced/balanced-node

Currently Available OSS Solutions

@mahmoudimus

This comment has been minimized.

Show comment Hide comment
@mahmoudimus

mahmoudimus Nov 27, 2012

Contributor

@josephwegner Some work being done by one of our customers https://npmjs.org/package/balanced

Maybe you can help contribute to it?

Contributor

mahmoudimus commented Nov 27, 2012

@josephwegner Some work being done by one of our customers https://npmjs.org/package/balanced

Maybe you can help contribute to it?

@josephwegner

This comment has been minimized.

Show comment Hide comment
@josephwegner

josephwegner Nov 27, 2012

Hmm, the git repo is gone - seems that the author decided on Stripe instead of Balanced, and must have abandoned the project.

If nothing comes out officially from Balanced I will likely piggyback someone else's OSS solution, but ideally there would be something official. It's not an issue of me not being able to do it, it's that I want to be able to point the finger at someone when it doesn't work, and know that it's their job to fix it.

Hmm, the git repo is gone - seems that the author decided on Stripe instead of Balanced, and must have abandoned the project.

If nothing comes out officially from Balanced I will likely piggyback someone else's OSS solution, but ideally there would be something official. It's not an issue of me not being able to do it, it's that I want to be able to point the finger at someone when it doesn't work, and know that it's their job to fix it.

@mahmoudimus

This comment has been minimized.

Show comment Hide comment
@mahmoudimus

mahmoudimus Nov 27, 2012

Contributor

@josephwegner no he's actively integrating right now - he's on teh IRC channel

Contributor

mahmoudimus commented Nov 27, 2012

@josephwegner no he's actively integrating right now - he's on teh IRC channel

@mahmoudimus

This comment has been minimized.

Show comment Hide comment
@mahmoudimus

mahmoudimus Nov 27, 2012

Contributor

@josephwegner fair enough - we're going to officially maintain it if it gains enough traction.

Contributor

mahmoudimus commented Nov 27, 2012

@josephwegner fair enough - we're going to officially maintain it if it gains enough traction.

@josephwegner

This comment has been minimized.

Show comment Hide comment
@josephwegner

josephwegner Nov 27, 2012

@mahmoudimus Oh. I suppose I'll just put my foot right up in my mouth :)

I've updated the original ticket with a list of OSS solutions (just 2 right now).

@mahmoudimus Oh. I suppose I'll just put my foot right up in my mouth :)

I've updated the original ticket with a list of OSS solutions (just 2 right now).

@jkwade

This comment has been minimized.

Show comment Hide comment
@jkwade

jkwade Nov 30, 2012

@josephwegner

This comment has been minimized.

Show comment Hide comment
@josephwegner

josephwegner Nov 30, 2012

@jkwade Nevermind, Github seems to be having some issues. Multiplied your comment by 4. I'll put in a bug report.

@jkwade Nevermind, Github seems to be having some issues. Multiplied your comment by 4. I'll put in a bug report.

@thatmarvin

This comment has been minimized.

Show comment Hide comment
@thatmarvin

thatmarvin Dec 3, 2012

That gist works for my purposes, but I'd much prefer using an officially supported client as well!

That gist works for my purposes, but I'd much prefer using an officially supported client as well!

@jkwade

This comment has been minimized.

Show comment Hide comment
@jkwade

jkwade Dec 6, 2012

@mahmoudimus I suggest adding the node client to the docs overview

jkwade commented Dec 6, 2012

@mahmoudimus I suggest adding the node client to the docs overview

@msavin

This comment has been minimized.

Show comment Hide comment
@msavin

msavin Apr 18, 2013

Hi, what is the status of using Balanced with Node?

msavin commented Apr 18, 2013

Hi, what is the status of using Balanced with Node?

@cy137

This comment has been minimized.

Show comment Hide comment
@cy137

cy137 Apr 26, 2013

I too would like to know what is the recommended/balance-"backed" library. It doesn't make sense to continue development on three different libs. Thanks!

cy137 commented Apr 26, 2013

I too would like to know what is the recommended/balance-"backed" library. It doesn't make sense to continue development on three different libs. Thanks!

@mahmoudimus

This comment has been minimized.

Show comment Hide comment
@mahmoudimus

mahmoudimus May 30, 2013

Contributor

Hi everyone, quick update re: node.js client:

We are actively developing an official balanced-node client and wer'e building an example (and 1-click deployable heroku app using nodejs) here https://github.com/balanced/rentmybikes-node.

Our chief node expert /cc @matthewfl

Contributor

mahmoudimus commented May 30, 2013

Hi everyone, quick update re: node.js client:

We are actively developing an official balanced-node client and wer'e building an example (and 1-click deployable heroku app using nodejs) here https://github.com/balanced/rentmybikes-node.

Our chief node expert /cc @matthewfl

@mahmoudimus

This comment has been minimized.

Show comment Hide comment
@mahmoudimus

mahmoudimus Jun 5, 2013

Contributor

This is now done!

Contributor

mahmoudimus commented Jun 5, 2013

This is now done!

@mahmoudimus mahmoudimus closed this Jun 5, 2013

@josephwegner

This comment has been minimized.

Show comment Hide comment
@josephwegner

josephwegner Jun 5, 2013

👍

👍

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