Live data from Hacker News

RethinkDB 2.0 is now production ready

rethinkdb.com

61–70 of 156 posts

Re: RethinkDB 2.0 is now production ready

#61

Lots of congratulating on this thread and a hell of a lot of points for a software release. I've been on HN consistently for a long while and I didn't realize there was so much love and hype for RethinkDB here. Have I missed something?

I've been following RethinkDB on HN for quite a while now and have been eagerly awaiting them to make a production-ready statement. Everything I have read has sounded very promising and I am excited to try it out!

Re: RethinkDB 2.0 is now production ready

#62

Earlier quoted context omitted.

This does not discount the possibility of a license change after a hypothetical acquisition, however. Though in that case you'll likely get a community fork branching off the upstream proprietary base.

No, the AGPL uses strong copyleft, so any future derivative work must be released under the same terms (and the same license or later versions if I'm not mistaken). The only possibility is to start a closed source clone that doesn't use any of the original code from zero. The cases in which the community forks a project licensed with a copyleft license (like LibreOffice) has to do with insatisfaction with the directi…

> No, the AGPL uses strong copyleft, so any future derivative work must be released under the same terms (and the same license or later versions if I'm not mistaken). The only possibility is to start a closed source clone that doesn't use any of the original code from zero.

Slava @ RethinkDB here.

This has one exception -- the copyright owner can choose to start releasing enhancements as closed source, and they wouldn't be legally obligated to open source them. Currently RethinkDB, Inc. owns the rights to the code -- if we wanted to continue developing closed-source enhancements, technically we could. If we were acquired and our acquirer chose to do that, they could too (since they'd end up owning the rights to the code). Copyright and licensing are different things -- essentially the copyright owner has the right to relicense future code in a different way.

We have extremely strong incentives not to engage in bad behavior (and it runs against our beliefs), but I thought I'd point out that there is no legal barrier.

Re: RethinkDB 2.0 is now production ready

#63

Earlier quoted context omitted.

Slava @ Rethink here. We're planning to take the most well-supported community drivers under the RethinkDB umbrella (assuming the authors agree, of course). It will almost certainly be a collaboration with the community, but we'll be contributing much more to the community drivers, supporting the authors, and offering commercial support for these drivers to our customers.

That's good to hear, because the Go driver has been exhaustively maintained by a single developer ( https://github.com/dancannon/gorethink ) Dan Cannon, and I'm sure he (as well as the Go community) would love to see some support.

Ditto regarding a java driver. It seems crazy for a database to not provide native java support.

Re: RethinkDB 2.0 is now production ready

#66
I wish they did official TypeScript definition files. I'm a bit wary to rely on huge DB API with community definitions only.

There are reasons to write TypeScript definitions for documentation generation too, if not for the code as TS.

Re: RethinkDB 2.0 is now production ready

#68

Earlier quoted context omitted.

Hi Slava, the FAQ has a typo in the second sentence: "architecutre".

Thanks -- fixed. Will take a little bit to push the site update live.

But ... but I expected the push to be real time. Just kidding.

Re: RethinkDB 2.0 is now production ready

#69

Lots of congratulating on this thread and a hell of a lot of points for a software release. I've been on HN consistently for a long while and I didn't realize there was so much love and hype for RethinkDB here. Have I missed something?

I guess you have. There are a lot of us into alternative databases that are hoping for Rethink to fulfill the original promise of MongoDB. That said, I can't blame you for not devoting a bunch of attention to it. :)

Re: RethinkDB 2.0 is now production ready

#70

Congratulations, been looking forward to this release for a while!

Just released the latest update to the Go driver, it has some pretty big changes including the ability to connect to a RethinkDB cluster + automatic host discovery.

For more information check out https://github.com/dancannon/gorethink/releases/tag/v0.7.0.

Post reply on HN