solnic changed the topic of #rom-rb to: Ruby Object Mapper | Mailing List: https://groups.google.com/forum/?fromgroups#!forum/rom-rb | Logs: http://irclog.whitequark.org/rom-rb
snusnu has quit [Quit: Leaving.]
jfredett has joined #rom-rb
jfredett has quit [Quit: Leaving.]
mbj has joined #rom-rb
mbj has quit [Read error: Operation timed out]
snusnu has joined #rom-rb
Gibheer has quit [Remote host closed the connection]
Gibheer has joined #rom-rb
snusnu has quit [Quit: Leaving.]
snusnu has joined #rom-rb
<snusnu> yo solnic
<solnic> yo snusnu
<snusnu> solnic: i just stumbled over https://github.com/mbj/concord/issues/6 and noticed rom (and my own stuff) doesn't specify a license in the gemspec either
<snusnu> solnic: i could add it as i'm going through my other stuff
<snusnu> solnic: are we MIT?
<snusnu> solnic: i guess so
<snusnu> solnic: at least rom (the metagem) contains an MIT license file but none of the gems specifiy the license in the gemspec and not all include the license file
<snusnu> solnic: i'm going to add that now
martxel has quit [Quit: WeeChat 0.4.1]
<solnic> snusnu: please do, we’re MIT
martxel has joined #rom-rb
martxel has quit [Changing host]
martxel has joined #rom-rb
<snusnu> solnic: ok, pushed it for all rom gems
<snusnu> solnic: do you also notice that mutant master is somewhat broken?
<snusnu> solnic: it works fine for a few gems, but for others it reports: Mutation resulted in more than one diff, should not happen! PLS report a bug! …… A LOT
postmodern has quit [Quit: Leaving]
postmodern has joined #rom-rb
<solnic> snusnu: nope
<solnic> snusnu: works for rom ;)
<solnic> snusnu: btw I want to push ROM later today, are you with me?
<snusnu> solnic: i am with you!
<solnic> snusnu: ok I need to grab lunch then do some work and then we can push it out
<solnic> like ~4pm or so
<solnic> will you be here at that time?
<snusnu> solnic: any rough time estimates, so that i can make sure i'll really am totally virtually with you at push time? ;)
<snusnu> ah ok, yeah :)
<solnic> osm
<snusnu> bbiab
postmodern has quit [Quit: Leaving]
knowtheory has quit [Ping timeout: 240 seconds]
knowtheory has joined #rom-rb
Ironstorm has joined #rom-rb
Ironstorm has quit [Ping timeout: 250 seconds]
ffeldhaus has joined #rom-rb
jfredett has joined #rom-rb
ffeldhaus has quit [Ping timeout: 250 seconds]
knowtheory has quit [Ping timeout: 245 seconds]
mbj has joined #rom-rb
<mbj> snusnu: thx for fixiing request and response
<mbj> snusnu: I have to admit, both dont have perfect coverage (unitspec, mutant)
<snusnu> mbj: no worries, both expose mutant bugs tho
<snusnu> mbj: i forgot to file an issue
<snusnu> mbj: shitloads of: Mutation resulted in more than one diff, should not happen! PLS report a bug!
<snusnu> mbj: when running against mbj/request
<snusnu> mbj/response is good (apart from some really surviving mutants)
<snusnu> mbj: running it again now to file an issue with mutant's output
<mbj> snusnu: yeah, mutants with "two diffs" are tricky, I'm not entierly shure if I use diff/lcs correctly.
<mbj> *sure
knowtheory has joined #rom-rb
ffeldhaus has joined #rom-rb
<mbj> snusnu: thx
mbj has quit [Quit: leaving]
<solnic> snusnu: I guess I’m gonna push
<solnic> snusnu: or maybe I won't
<snusnu> solnic: just had a quick look, do we want to depend on latest support gem releases in the gemspecs?
<solnic> still don’t have access to rom on rubygems
<snusnu> solnic: currently we kinda don't
<snusnu> at least in rom-session
<snusnu> solnic: meh
<solnic> snusnu: yeah we want latest probably
<snusnu> solnic: i'll fix it then, i know them by heart since today heh
ffeldhaus has quit [Ping timeout: 250 seconds]
<snusnu> solnic: ok, bumped all the deps
<solnic> snusnu: I’m wondering what should go into release announcement
<snusnu> solnic: a good question
<snusnu> solnic: mostly stuff like, hooray, finally, it's early tho, use at your own risk, stuff
<snusnu> lol
<solnic> yup
<snusnu> solnic: probably also worth mentioning that it's readonly atm
<snusnu> solnic: well, at least with persistent adapters
<solnic> well, if you write an adapter that can do writes
<solnic> then why not
<snusnu> of course, but there are none currently, iirc
<solnic> snusnu: I’ll make a draft
travis-ci has joined #rom-rb
<travis-ci> [travis-ci] rom-rb/rom-mapper#78 (master - e65149f : snusnu): The build was broken.
travis-ci has left #rom-rb [#rom-rb]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/rom-rb/rom-mapper/builds/10540476
mbj has joined #rom-rb
<snusnu> solnic: i'll restart it
snusnu has quit [Quit: Leaving.]
snusnu has joined #rom-rb
<solnic> that’s so sweet :D
<mbj> solnic: nice!
<solnic> mbj: refresh
<mbj> solnic: nice!
<snusnu> solnic: should we quickly change from Environment.coerce to Environment.build before release?
<snusnu> solnic: and yeah, that demo is really nice :)
<solnic> snusnu: yes
<solnic> snusnu: can you do that? I need to grab sth to eat
<snusnu> solnic: yup, will do
<snusnu> solnic: can you give me access to rom-demo too?
<solnic> snusnu: done
<solnic> bbiab
<snusnu> thx
<snusnu> lol, there's already an Environment.build too
<mbj> so guys, I'll have some opensource time again soon
<mbj> Have to run. cu
mbj has quit [Quit: leaving]
mbj has joined #rom-rb
<solnic> snusnu: actually I’m thinking about having Environment.setup
<snusnu> solnic: yeah, already changed to .build but that might be even better
<snusnu> solnic: so, .setup it will be?
<solnic> snusnu: I think it fits better
<snusnu> solnic: agreed
<solnic> I think build/coerce are better fit for lower level interfaces
<snusnu> true
<solnic> snusnu: ok let’s push those gems :)
<snusnu> solnic: gimme a few more minutes, i was (and probably will be) on the phone a bit .. going to a friend's wedding tomorrow. ..
<snusnu> solnic: out of memory, do rom-session and rom-mapper need changes when renaming to Environment.setup ?
<solnic> snusnu: yes
<solnic> rom-session
<snusnu> solnic: ok, then i'll look through those as well
<solnic> rom-mapper shouldn't
<snusnu> ok
<mbj> snusnu, solnic: I'll give a refined version of my mutant talk tomorrow ad FrOSCON / Bonn.
<mbj> I think it will be *lots* of easier (and better)
<solnic> snusnu: are you doing the rename?
<solnic> cause if you don’t have time now I can do it
<solnic> I’m literally staring at IRC waiting for you now ;)
<snusnu> solnic: i just pushed the rename in rom-relation, currently running mutant on rom-session, will push once done, already updated rom metagem readme and will push once rom-session is green
<solnic> mutant on rom-session?
<solnic> snusnu: just rename the thing in spec_helper
<solnic> and you’re done
<snusnu> solnic: it's all done dude, just running ci ...
<solnic> snusnu: ok
<snusnu> which made me update flay score for rom-session
<solnic> right
<snusnu> solnic: ok, all is pushed
<snusnu> solnic: dunno about any submodule trickery, didn't touch anything
<solnic> snusnu, mbj: http://rubygems.org/gems/rom
<solnic> HOLY MOLLY ;)
<snusnu> omfg
<snusnu> what a day hah
<snusnu> congraz everyone
<mbj> haha
<mbj> nice!
travis-ci has joined #rom-rb
<travis-ci> [travis-ci] rom-rb/rom-session#86 (master - 6f05ace : snusnu): The build has errored.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/rom-rb/rom-session/builds/10548424
travis-ci has left #rom-rb [#rom-rb]
<solnic> lolwat
<solnic> snusnu ^
<solnic> ok it crashed on rbx
<snusnu> :D
<snusnu> solnic: you might want to also post to datamapper ;)
<snusnu> solnic: got into the habit of forcepushing? ;)
knowtheory has quit [Ping timeout: 245 seconds]
<solnic> snusnu: no, sorry about that, I had issues with submodules
<solnic> I removed them and ended up in a weird state
postmodern has joined #rom-rb
<snusnu> solnic: lol no worries :)
<snusnu> solnic: that's basically why i didn't touch them, i always fuck it up ;)
mbj has quit [Ping timeout: 276 seconds]
jfredett has quit [Quit: Leaving.]
jfredett has joined #rom-rb
jfredett has quit [Quit: Leaving.]
knowtheory has joined #rom-rb
<postmodern> realized that I can start moving code towards ROM
<postmodern> by separating the DM-1 properties/relationships from this main class
<postmodern> essentially create separate models for just storing metadata
<postmodern> then map the values from the class to the models and save them
<postmodern> might be interesting to write a blog post on how to incrementally migrate a DM-1 app to ROM
<postmodern> when ROM is complete that is
mbj has joined #rom-rb