meh` changed the topic of #opal to: http://opalrb.org - Ruby runtime and library on top of Javascript | 1.0.0 is near | This channel is logged at https://botbot.me/freenode/opal/
meh` has quit [Ping timeout: 245 seconds]
e_dub has joined #opal
fkchang has quit [Ping timeout: 265 seconds]
DrShoggoth has joined #opal
DrShoggoth has quit [Read error: Connection reset by peer]
prakriti has joined #opal
shevy has quit [Remote host closed the connection]
ryanstout has quit [Quit: ryanstout]
dimaursu16 has joined #opal
ch007m has joined #opal
ch007m has quit [Quit: Textual IRC Client: www.textualapp.com]
ch007m has joined #opal
<dimaursu16> ananasova
ch007m has left #opal ["Textual IRC Client: www.textualapp.com"]
elia has joined #opal
elia has quit [Client Quit]
tils has joined #opal
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
GitHub171 has joined #opal
<GitHub171> [vienna] adambeynon pushed 1 new commit to promises: http://git.io/_K9A-g
GitHub171 has left #opal [#opal]
<GitHub171> vienna/promises 071e640 Adam Beynon: Update rest adapter to return promises
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/vienna#147 (promises - 071e640 : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/vienna/builds/24783456
travis-ci has left #opal [#opal]
GitHub185 has joined #opal
GitHub185 has left #opal [#opal]
<GitHub185> opalrb.org/master 7704587 Elia Schito: Add iconic icons
<GitHub185> opalrb.org/master ab67200 Elia Schito: Remove unused images
<GitHub185> [opalrb.org] elia pushed 8 new commits to master: http://git.io/QZnvxA
<GitHub185> opalrb.org/master 513e66c Elia Schito: Add download links in the jimbo-jambo
GitHub172 has joined #opal
<GitHub172> [opalrb.org] elia pushed 1 new commit to master: http://git.io/Mp6JKg
GitHub172 has left #opal [#opal]
<GitHub172> opalrb.org/master 84c385c Elia Schito: Open downloads in another window
<elia> adambeynon,
elia has quit [Quit: Computer has gone to sleep.]
<adambeynon> elia: looking really nice :D the icons work much better too
elia has joined #opal
dimaursu16 has quit [Ping timeout: 245 seconds]
meh` has joined #opal
GitHub66 has joined #opal
<GitHub66> [vienna] adambeynon pushed 1 new commit to promises: http://git.io/jqa1Wg
<GitHub66> vienna/promises c0c7826 Adam Beynon: Cleanup adapter creation using model name
GitHub66 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/vienna#148 (promises - c0c7826 : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/vienna/builds/24795179
travis-ci has left #opal [#opal]
GitHub53 has joined #opal
<GitHub53> vienna/promises 7af5474 Adam Beynon: Observable: support boolean accessors (#attribute?)
GitHub53 has left #opal [#opal]
<GitHub53> [vienna] adambeynon pushed 1 new commit to promises: http://git.io/WfNrvw
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/vienna#149 (promises - 7af5474 : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/vienna/builds/24796695
travis-ci has left #opal [#opal]
<elia> adambeynon, any plans on when to deploy the updated site?
<elia> anything left to do?
e_dub has quit [Quit: ZZZzzz…]
<adambeynon> elia: just going to mark that blog post as a draft until I finish it off, then should be good to go
<adambeynon> Will try and finishe the blog tonight as well
<elia> adambeynon,
<elia> then we'll start spamming rubyweekly and its friends :)
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
[o__o] has quit [Read error: Connection reset by peer]
[o__o] has joined #opal
GitHub93 has joined #opal
GitHub93 has left #opal [#opal]
<GitHub93> [opalrb.org] adambeynon pushed 1 new commit to master: http://git.io/DgBTSw
<GitHub93> opalrb.org/master 3c4529a Adam Beynon: Add icons to docs and blog as well
GitHub63 has joined #opal
<GitHub63> [opalrb.org] adambeynon pushed 1 new commit to master: http://git.io/4pXWEw
GitHub63 has left #opal [#opal]
<GitHub63> opalrb.org/master b5ab6b8 Adam Beynon: Add baisc FAQ section to site
e_dub has joined #opal
ryanstout has joined #opal
GitHub199 has joined #opal
<GitHub199> opalrb.org/master d820ac6 Elia Schito: Moar iconz
<GitHub199> [opalrb.org] elia pushed 5 new commits to master: http://git.io/zUEdCQ
<GitHub199> opalrb.org/master 5c5977c Elia Schito: Reuse app layout in docs
<GitHub199> opalrb.org/master 3a11cb4 Elia Schito: Style tweaks
GitHub199 has left #opal [#opal]
GitHub42 has joined #opal
<GitHub42> [opalrb.org] elia pushed 1 new commit to master: http://git.io/iok8Ag
GitHub42 has left #opal [#opal]
<GitHub42> opalrb.org/master 6d17ce9 Elia Schito: Wrap the blog layout too
<elia> adambeynon, sorry, failed to push stuff in time :)
dimaursu16 has joined #opal
dimaursu16 has quit [Remote host closed the connection]
dimon_ has joined #opal
GitHub31 has joined #opal
<GitHub31> [vienna] adambeynon pushed 1 new commit to promises: http://git.io/at2hJg
GitHub31 has left #opal [#opal]
<GitHub31> vienna/promises 71fbacb Adam Beynon: Remove old module include
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/vienna#150 (promises - 71fbacb : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/vienna/builds/24807226
travis-ci has left #opal [#opal]
<adambeynon> elia: I cant remeber, are you familiar with Cocoa? and KeyValueObserving?
<elia> not very much
<elia> but I have 10min before getting out of the office
<elia> adambeynon, and you made me curious :)
<adambeynon> elia: well, for such an awkward language (objc-c), it is the best system for watching property changes, but in an awful implementation
<adambeynon> and I have half copied it in vienna, but with a nicer api
<adambeynon> user.add_observer(:name) { puts "name changed!" }
<adambeynon> that would overwrite user#name=() to auto notify observers
<adambeynon> so any ruby setter method can be observed for free
<adambeynon> BUT
<adambeynon> one thing I cant do (which Cocoa can) is handling dependencies
<adambeynon> e.g. User#full_name should depend on the users first_name and last_name
<adambeynon> now Cocoa handles this by looking for a method detailing any dependencies
<adambeynon> e.g. def dependent_keys_for_full_name; [:first_name, :last_name]; end
<adambeynon> but, I dont know if that is too ugly, or whether it needs a dsl
<elia> sounds just the same as what ryanstout is doing in volt
<adambeynon> elia: yeah, same direction. I guess my impl is kind of a middle ground
<adambeynon> not as pwoerful, but works with regular methods/classes
<adambeynon> powerful*
<elia> adambeynon, would be interesting to use reactive underneath…
<elia> anyways "dependent_keys_for_full_name" is ugly, feels like something that should go in the initialize implementation
<elia> maybe with an internal (private) dsl
<elia> then it could even be implemented in JS (with obj lit) for speed
<elia> adambeynon, just thrown stuff from the top of my mind
<elia> leaving, surely I need to study vienna again :)
<adambeynon> elia: you're right. Inside #initialize is a better place
<elia> byez
<adambeynon> elia: vienna is going to get very awesome very soon ;)
elia has quit [Ping timeout: 245 seconds]
[o__o] has quit [Read error: Connection reset by peer]
[o__o] has joined #opal
[o__o] has quit [Read error: Connection reset by peer]
[o__o] has joined #opal
GitHub185 has joined #opal
<GitHub185> [vienna] adambeynon pushed 1 new commit to promises: http://git.io/mGph6g
<GitHub185> vienna/promises 7748142 Adam Beynon: Add Observable based Reactor
GitHub185 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/vienna#152 (promises - 7748142 : Adam Beynon): The build passed.
travis-ci has left #opal [#opal]
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/vienna/builds/24817339
ryanstout has quit [Quit: ryanstout]
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
e_dub has quit [Quit: ZZZzzz…]
GitHub146 has joined #opal
GitHub146 has left #opal [#opal]
<GitHub146> [vienna] adambeynon pushed 1 new commit to promises: http://git.io/nvvBew
<GitHub146> vienna/promises fb7575a Adam Beynon: Add Reactor.merge()
e_dub has joined #opal
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/vienna#153 (promises - fb7575a : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/vienna/builds/24824437
travis-ci has left #opal [#opal]
elia has joined #opal
e_dub has quit [Quit: It's a hard knock life]
e_dub has joined #opal
ryanstout has joined #opal
e_dub has quit [Ping timeout: 255 seconds]
e_dub has joined #opal
edub has joined #opal
GitHub60 has joined #opal
<GitHub60> vienna/promises 53fe8c9 Adam Beynon: Some specs for linking
GitHub60 has left #opal [#opal]
<GitHub60> [vienna] adambeynon pushed 1 new commit to promises: http://git.io/v0pAxg
e_dub has quit [Read error: Connection reset by peer]
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/vienna#154 (promises - 53fe8c9 : Adam Beynon): The build passed.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/vienna/builds/24831107
travis-ci has left #opal [#opal]
edub has quit [Ping timeout: 265 seconds]
e_dub has joined #opal
tils has quit [Ping timeout: 252 seconds]
e_dub has quit [Quit: ZZZzzz…]
fkchang has joined #opal
<fkchang> elia: how many ruby specs is opal currently passing
<fkchang> or adambeynon or meh`
elia has quit [Quit: Computer has gone to sleep.]
fkchang has quit [Ping timeout: 264 seconds]
elia has joined #opal
goddamnhippie_ has joined #opal
goddamnhippie_ is now known as goddamnhippie
meh` has quit [Ping timeout: 265 seconds]
e_dub has joined #opal