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
postmodern has quit [Quit: Leaving]
cored has quit [Ping timeout: 245 seconds]
postmodern has joined #rom-rb
cored has joined #rom-rb
cored has joined #rom-rb
jfredett has joined #rom-rb
postmodern has quit [Quit: Leaving]
cored has quit [Ping timeout: 248 seconds]
snusnu has quit [Quit: Leaving.]
jfredett has quit [Quit: Leaving.]
mbj has joined #rom-rb
postmodern has joined #rom-rb
lorenzo_off is now known as lorenzo
lorenzo is now known as lorenzo_
postmodern has quit [Ping timeout: 264 seconds]
mbj has quit [Ping timeout: 248 seconds]
mbj has joined #rom-rb
snusnu has joined #rom-rb
rolfb has joined #rom-rb
mbj has quit [Quit: Lost terminal]
cored has joined #rom-rb
snusnu has quit [Quit: Leaving.]
snusnu has joined #rom-rb
snusnu has quit [Quit: Leaving.]
snusnu has joined #rom-rb
breakingthings has joined #rom-rb
rolfb has quit [Quit: Leaving...]
rolfb has joined #rom-rb
jfredett has joined #rom-rb
rolfb has quit [Quit: Leaving...]
rolfb has joined #rom-rb
cored has quit [Ping timeout: 245 seconds]
cored has joined #rom-rb
rolfb has quit [Ping timeout: 256 seconds]
dudleyf has joined #rom-rb
rolfb has joined #rom-rb
rolfb has quit [Ping timeout: 245 seconds]
rolfb has joined #rom-rb
<solnic> snusnu: yo
<solnic> snusnu: got any luck with that adapter require?
<solnic> I’m updating the example right now
kleech has joined #rom-rb
<snusnu> solnic: sorry, had no time, fighting rbnacl and encoding fuckups
rolfb has quit [Ping timeout: 264 seconds]
<snusnu> hey namelessjon, i saw you're involved with rbnacl .. do you have a few minutes?
kleech has quit [Remote host closed the connection]
rolfb has joined #rom-rb
rolfb has quit [Ping timeout: 248 seconds]
careo has joined #rom-rb
kleech has joined #rom-rb
rolfb has joined #rom-rb
snusnu has quit [Quit: Leaving.]
kleech has quit [Remote host closed the connection]
rolfb has quit [Quit: Linkinus - http://linkinus.com]
mbj has joined #rom-rb
breakingthings has quit [Remote host closed the connection]
breakingthings has joined #rom-rb
snusnu has joined #rom-rb
snusnu1 has joined #rom-rb
snusnu1 has quit [Client Quit]
snusnu has quit [Ping timeout: 276 seconds]
rolfb has joined #rom-rb
snusnu has joined #rom-rb
breakingthings has quit [Remote host closed the connection]
breakingthings has joined #rom-rb
cored has quit [Ping timeout: 268 seconds]
cored has joined #rom-rb
cored has joined #rom-rb
dudleyf has quit [Quit: dudleyf]
mbj has quit [Quit: leaving]
cored has quit [Ping timeout: 260 seconds]
cored has joined #rom-rb
cored has joined #rom-rb
rolfb has quit [Quit: Leaving...]
rolfb has joined #rom-rb
jfredett has quit [Remote host closed the connection]
jfredett has joined #rom-rb
rolfb has quit [Quit: Linkinus - http://linkinus.com]
jfredett has quit [Quit: Leaving.]
postmodern has joined #rom-rb
mbj has joined #rom-rb
mbj_ has joined #rom-rb
mbj has quit [Ping timeout: 245 seconds]
breakingthings has quit [Remote host closed the connection]
breakingthings has joined #rom-rb
breakingthings has quit [Remote host closed the connection]
<postmodern> so looking at the example syntax for ROM
<postmodern> seems like schema and mappings could be combined
<postmodern> http://rom-rb.org/
<solnic> postmodern: they will be
<solnic> I mean, not conceptually
<postmodern> but syntactically
<solnic> yes
<postmodern> trying to find ways to simplify the syntax for the developer
<solnic> we can have convenient things like for example generating schema and mapping from virtus models
<postmodern> also env should have a #session method that takes a block
<solnic> yeah I FORGOT to add that, can you believe that? ;)
<postmodern> nice
<solnic> I actually used env.session {} in the example because I thought it’s there lol
<solnic> snusnu pointed out it’s not really implemented yet
<solnic> oh boy :)
<solnic> I’ll add it in the next release
<postmodern> i assume you'd just map in #attributes, that way you could handle AR or Mongo models
<solnic> yeah would be nice to rely on some interface
<mbj_> Yeah, mapping syntaxes are hard.
mbj_ is now known as mbj
<mbj> During the last years I did around 4 implementations and all the times I'm "unhappy"
<postmodern> i hear you
<postmodern> so what's the meaning of "repository :..." in schema?
<solnic> postmodern: repository sets up an adapter so it basically means it’s the data source
<solnic> you can only set it on base relations though
<solnic> because you *can* establish other. non-base relations, inside schema too…like a join for example
<solnic> I’ll add an example, maybe today, just waiting for bundler to start working again
<solnic> or rubygems I should say
<mbj> solnic: mr tooling hears you
<mbj> solnic: I'll play around with a "from scratch" rubygems alternative soon.
<mbj> solnic: Dont lought this time, I did so much "hard from scratch" :D
<mbj> solnic: It shouldnt be too hard to describe dependencies and some installation procedures.
<postmodern> solnic, wouldn't the ENV handle that?
<solnic> postmodern: handle what?
<solnic> why bundler is fetching specs for all gems? O_o
<postmodern> solnic, seems like redundant information
<postmodern> solnic, since your creating the schema from the env
<postmodern> solnic, and you already stated the env should use a memory store
<solnic> hmm not really, env is just a container for schema and mappings
<solnic> so you specify schema and it gets stored in env
<solnic> then you specify mapping and it gets stored in env
<solnic> mapping is built on top of schema
<solnic> because schema are just axiom gateways and mappings are rom relations with mappers wrapping axiom gateways
<solnic> changing to https for rubygems.org fixed the problem
<solnic> interesting
<postmodern> wonder why bundle hasn't changed :rubygems to 'https://'