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
jordanyee has joined #rom-rb
breakingthings has quit []
tom025 has joined #rom-rb
lfox has quit [Quit: ZZZzzz…]
lgierth has joined #rom-rb
lgierth has quit [Client Quit]
tom025 has quit [Remote host closed the connection]
cored has quit [Ping timeout: 252 seconds]
snusnu has joined #rom-rb
snusnu1 has joined #rom-rb
snusnu has quit [Ping timeout: 260 seconds]
snusnu1 has quit [Quit: Leaving.]
snusnu has joined #rom-rb
sdelmore has joined #rom-rb
sdelmore1 has quit [Ping timeout: 272 seconds]
snusnu has quit [Quit: Leaving.]
solnic has joined #rom-rb
<solnic> mbj: rom-session is fully mut-covered but I really don't think it's so important right now; I believe you overestimate the impact full mut-cov has in an early-stage experimental library. You gotta make things work according to your tests first rather than hunting down some mutations IMHO. Once you actually have things working you can refactor/improve and fill in "holes" found by mutant. That's reasonable IMHO.
<solnic> mbj: I also want to remind that I spent a lot of time working on rom-session and it has a very solid test suite passing rake ci, but then again, I don't think it matters that much. We still have no UoW :P Not even a working prototype of UoW.
<solnic> mbj: and *again* I want to remind you that your impl didn't work fully. It had no support for transient objects so I'm really confused why you're still complaining about current rom-session. We talked about this already and I thought I told you that rom-session can support your use-case with immutable domain objects. I can actually work on it soon.
<solnic> dkubb: just wanna confirm that rom-session uses a ref to original tuple from axiom and uses that to dirty-track objects stored in the IM
solnic has quit [Quit: Leaving...]
solnic_ has joined #rom-rb
solnic_ has quit [Client Quit]
solnic_ has joined #rom-rb
solnic_ has quit [Client Quit]
mbj has joined #rom-rb
solnic has joined #rom-rb
<solnic> I really really really miss Cinchy here :(
<mbj> solnic: hi
<mbj> solnic: Reading backlog soon.
<mbj> solnic: This is families day, so I'm busy.
<solnic> mbj: hey
<mbj> solnic: BTW I just planned wroclove ;)
<solnic> don't worry about it but let's talk when you have time
<solnic> mbj: you're coming? that's osm
<mbj> solnic: I'll meet matt later in the Alps and come to wroclove.
<solnic> Matt's considering coming as well
<mbj> Yeah, I know. We both realized the deadlock ;)
<solnic> it's gonna be really cool if we make it happen
<solnic> I worked with Matt for over 3 years and we've never seen each other in the real world
<solnic> how awkward is that
<solnic> ;)
<solnic> mbj: quick question: what happened with the idea of gemifying devtools?
<solnic> I'm struggling with updating devtools in some projects right now
<solnic> looks like devtools executable isn't really helping much when things get out of sync
<mbj> solnic: I do echo "" > Gemfile.evtools && bundle update && devtools sync in such cases.
<solnic> right
<mbj> solnic: The idea worked well but I did not have the time to finish it.
<solnic> adamantium is crashing
<solnic> in axiom-memory-adapter
<solnic> thus rom-session fails
<mbj> solnic: I dream about 100h pure OSS
<mbj> For ROM.
<mbj> And yeah its really crazy you did not meet Matt in person.
<mbj> I think wroclove will be cool.
<mbj> Too bad I was not aware early enough to submit a talk.
<solnic> I hope mine will be accepted
<mbj> We could always try to do a workshop. And prepare better than the one we gave at eurucamp.
<mbj> solnic: Yours is about ROM or Virtus?
<solnic> no
<solnic> it's a meta talk ;)
<mbj> Nice.
<solnic> small ruby libraries
<mbj> +1
<solnic> vs
<solnic> huge ruby libraries
<solnic> alternatively "kill AS with fire"
<mbj> haha
<mbj> Yeah.
<solnic> or maybe "why rails ecosystem hurts ruby ecosystem these days"
<solnic> or whatever
<solnic> the title is "small libraries FTW!!1111"
<mbj> lulz
<mbj> nice!
<mbj> BTW I already see success for small libs.
<solnic> but really, it's a meta talk about programming style I've learned over the last couple of years
<mbj> Works great for mutant.
<mbj> And my latest clients work.
<mbj> We assembled our app from dozens of small libs. and "can move" if we want to.
<solnic> yeah
<solnic> it's not as simple as that though
<solnic> there are many problems related to managing small libs yet to be resolved
<mbj> But mutant is probably a good example that "it coul work".
<solnic> bundler/rubygems combo for starters
<mbj> ;)
<solnic> imagine a project, a web-app, that's based on a stack build the way we promote
<mbj> I'd love to redo rubygems/bundler. Just to be in a position to bitch about rubygems / bundler.
<solnic> probably >50 small libs
<solnic> now, imagine dealing with it only on a higher level
<mbj> For now I say: It feels suboptimal, I'd love to to it better.
<solnic> as in, you really just want to get shit work
<mbj> But I did not tried so I'm not allow to bitsh.
<mbj> solnic: Small libs tend to be "finished" at some point.
<solnic> that's partially true
<mbj> solnic: I have to run, sorry.
<mbj> Families day ;)
<solnic> the risk of changing something gets smaller sure, but things will be changing :)
<solnic> yeah sure
<solnic> let's catch up next week
<solnic> I really wanna PLAN what to do with session
<solnic> and move on with it
<solnic> cheers and say hi to your family
mbj has quit [Ping timeout: 246 seconds]
travis-ci has joined #rom-rb
<travis-ci> [travis-ci] dkubb/adamantium#155 (master - a516794 : Piotr Solnica): The build was broken.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/dkubb/adamantium/builds/17178680
travis-ci has left #rom-rb [#rom-rb]
mbj has joined #rom-rb
mbj has quit [Read error: Operation timed out]
mbj has joined #rom-rb
mbj has quit [Read error: Connection reset by peer]
mbj has joined #rom-rb
mbj has quit [Ping timeout: 248 seconds]
mbj has joined #rom-rb
dbussink has quit [*.net *.split]
dbussink has joined #rom-rb
jfredett-w has quit [Read error: Connection reset by peer]
dbussink has quit [*.net *.split]
jfredett-w has joined #rom-rb
dbussink has joined #rom-rb
mbj has quit [Read error: Operation timed out]
mbj has joined #rom-rb
mbj has quit [Ping timeout: 260 seconds]
jgaskins has joined #rom-rb
postmodern has quit [Quit: Leaving]
tom025 has joined #rom-rb
jgaskins has quit [Quit: Leaving]
tom025 has quit [Remote host closed the connection]
cbuxton_ has quit [Ping timeout: 264 seconds]
cbuxton_ has joined #rom-rb
mbj has joined #rom-rb
snusnu has joined #rom-rb
jgaskins has joined #rom-rb
<mbj> snusnu: hi
<mbj> snusnu: we can do our mbj/assets skype call now, if you want to
jgaskins has quit [Quit: This computer has gone to sleep]
jgaskins has joined #rom-rb
jgaskins has quit [*.net *.split]
sdelmore has quit [*.net *.split]
jgaskins has joined #rom-rb
sdelmore has joined #rom-rb
<mbj> solnic: Because you are not in the #mutant channel I'm contacting you here.
<mbj> solnic: I separated the mutant rspec integration into a gem.
<mbj> solnic: This gem is still in the same repo as main mutant.
<mbj> solnic: But if you like to "tune" your rspec integration: Its basically this two files: https://github.com/mbj/mutant/tree/master/lib/mutant/rspec