These are chat archives for orbitjs/orbit.js

3rd
Mar 2016
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:23
@dgeb I’m planning on putting in some time over the weekend. Thinking towards a release with the JSON API source, where’s the best place to focus?
I’m not sure if you’ve given coordinators any more thought and what needs adding.
Dan Gebhardt
@dgeb
Mar 03 2016 22:25
@opsb I've got a huge refactor in the works with the new higher-level transform operations (like addRecord) - it is simplifying so much.
there's a translation to jsonpatch ops within the cache
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:25
ah, yeah, I am very interested to see that
Dan Gebhardt
@dgeb
Mar 03 2016 22:25
the new builders are so much nicer to work with :)
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:26
yeah, I can imagine
ok, maybe it’s best to touch base tomorrow then, see where you’ve got to?
Dan Gebhardt
@dgeb
Mar 03 2016 22:26
that sounds good - I'm planning on working through the weekend on this myself
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:27
ok, great
be good to do a push and get this thing out the door!
Dan Gebhardt
@dgeb
Mar 03 2016 22:27
no doubt!
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:27
did the barcelona ember.js tonight, people are definitely interested
(lot’s of nodding heads now about the ember-data pain points)
Dan Gebhardt
@dgeb
Mar 03 2016 22:28
oh nice - how big is that meetup?
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:28
very small :) there was about 10 of us
I haven’t put in enough effort really
Dan Gebhardt
@dgeb
Mar 03 2016 22:28
ah, still it's good to get together :)
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:28
this is our first this year
Dan Gebhardt
@dgeb
Mar 03 2016 22:29
did you just chat about orbit or did you do a presentation?
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:29
but yeah, there’s an enthusiastic core developing at least
Dan Gebhardt
@dgeb
Mar 03 2016 22:29
nice
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:29
just chatted
Dan Gebhardt
@dgeb
Mar 03 2016 22:29
ok, cool
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:29
said an orbit presentation was pretty likely for next month
Dan Gebhardt
@dgeb
Mar 03 2016 22:29
great :)
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:29
I need to get to barcelona.js, they’ve got a sizeable meetup
do some ember evangelizing
Dan Gebhardt
@dgeb
Mar 03 2016 22:30
definitely :+1:
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:30
I’m also starting to consider orbit.js as a possibility with Zapnito
it’s all ember-data at the moment
feels like a big step backwards after using orbit on the previous prjoect
Dan Gebhardt
@dgeb
Mar 03 2016 22:31
yeah, ember-data's scope is pretty limited
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:31
using mirage has nowhere near the ergonomics of orbit with an in-memory db
(for tests and running the app without a backend)
Dan Gebhardt
@dgeb
Mar 03 2016 22:31
I don't really find mirage appealing
but I understand why it's being used heavily
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:31
feels a lot like stubbing sql calls
Dan Gebhardt
@dgeb
Mar 03 2016 22:31
yeah
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:32
everyone else seems to love it, but they haven’t tried the alternative ;)
(it does beat doing it yourself at least)
Dan Gebhardt
@dgeb
Mar 03 2016 22:33
sure, I know Sam quite well ... chatted with him a bunch at the beginning of mirage
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:33
right
there’s a lot of love for JSON API by the way
Dan Gebhardt
@dgeb
Mar 03 2016 22:33
always nice to hear :)
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:34
there was people using it with python, go and java backends (along with the usual rails)
Dan Gebhardt
@dgeb
Mar 03 2016 22:34
yeah, there are a huge number of implementations now
not all are great
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:34
early days
Dan Gebhardt
@dgeb
Mar 03 2016 22:34
but it's being seriously used
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:34
a guess pseudo standards are the danger
Dan Gebhardt
@dgeb
Mar 03 2016 22:36
we are looking into getting the format part of the spec actually standardized
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:36
who with?
or you mean in terms of documentation?
Dan Gebhardt
@dgeb
Mar 03 2016 22:37
well, we can submit an RFC to the IETF
as well as a standards track media type with IANA
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:37
right
nice
Dan Gebhardt
@dgeb
Mar 03 2016 22:37
still tbd
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:38
seems that everyone does want a standard
Dan Gebhardt
@dgeb
Mar 03 2016 22:38
yes
I don't hear from too many haters these days, post 1.0
most folks are relieved to build to a spec, even if it's not an official "standard" yet
anyway, these things take time
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:39
yeah, I know it’s been a huge effort
Dan Gebhardt
@dgeb
Mar 03 2016 22:39
indeed
it's been great to focus on orbit the last couple weeks
getting excited about the potential :)
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:41
yeah, it’ll be great to get a release out, even if it’s not ready for the realtime part yet
Dan Gebhardt
@dgeb
Mar 03 2016 22:41
I hope you don't mind removing RxJS for this release
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:41
no, not at all, that does make sense
I think it should remain optional
Dan Gebhardt
@dgeb
Mar 03 2016 22:41
ok, cool - yeah, I agree
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:41
Just add it when you want that functionality
Dan Gebhardt
@dgeb
Mar 03 2016 22:41
it's very compelling
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:42
we can see what the response is like, if RxJS is a big deal for people then we can always grab the necessary parts and embed them in orbit
I imagine the footprint of the required code would be fairly small, RxJS is already pretty modular
anyway, it’s good to get an initial release together at least, after that we can see
Dan Gebhardt
@dgeb
Mar 03 2016 22:44
right, I can see shipping a separate coordinator for instance, that uses RxJS
but maybe it will make it's way into core orbit - still tbd
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:45
yeah, we’ll just have to see how it shakes out
Dan Gebhardt
@dgeb
Mar 03 2016 22:45
right
alright, so we'll circle back tomorrow and get some plans together for the weekend
Oliver Searle-Barnes
@opsb
Mar 03 2016 22:56
yep, sounds good