neumino / thinky

JavaScript ORM for RethinkDB
http://justonepixel.com/thinky/
Other
1.12k stars 128 forks source link

Thinky and horizon #507

Open neumino opened 8 years ago

neumino commented 8 years ago

Horizon was released a few weeks ago. This calls for a discussion on what's the plan for thinky. I think making horizon and thinky working well together would probably introduce a non backward compatible change. So while we have one, we may revisit everything that may require a non backward compatible change.

I have a few things I would like to fix while we are at it:

neumino commented 8 years ago

Ccing a bunch of folks who might have interesting ideas: @marshall007 @coffeemug @contra @gjuchault @simonratner @ironhee @mbroadst

fenos commented 8 years ago

@neumino This are promising improvements! Thinky is an amazing ORM, I can support with the issue #365. Is there any eta on when those changes will start? I would like to follow up and try to help as much as i can. Also when i have a bit of time i would like to give some feedback about the GraphQL implementation on top of thinky, which may help to improve graphql-thinky and the ORM :)

gjuchault commented 8 years ago

@neumino Could we think about a client-side only version of thinky, working with the subset of RethinkDB Horizon exposes to the client ? Thinky would be the first O[R|D]M client side o/ I'd be glad to start something like that

neumino commented 8 years ago

Yea having a client side thinky is part of the plan. What I'm not sure about is if we need two projects for that or if we can have both live in the same repo.