adambeynon 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 http://irclog.whitequark.org/opal
mneorr_ has joined #opal
mneorr has quit [Ping timeout: 245 seconds]
mneorr_ has quit [Remote host closed the connection]
mneorr has joined #opal
mneorr has quit [Remote host closed the connection]
mneorr has joined #opal
mneorr has quit [Ping timeout: 245 seconds]
fkchang` has quit [Ping timeout: 260 seconds]
mojavelinux has quit [Ping timeout: 252 seconds]
[o__o]2 has joined #opal
[o__o]2 has quit [Remote host closed the connection]
ryanstout has quit [Quit: ryanstout]
meh` has quit [Ping timeout: 246 seconds]
ryanstout has joined #opal
marcandre has quit [Remote host closed the connection]
ryanstout has quit [Quit: ryanstout]
mojavelinux has joined #opal
mneorr has joined #opal
mneorr has quit [Ping timeout: 245 seconds]
elia has joined #opal
mneorr has joined #opal
mneorr has quit [Read error: Operation timed out]
kludge` has quit [Ping timeout: 245 seconds]
kludge` has joined #opal
mneorr has joined #opal
mneorr has quit [Ping timeout: 272 seconds]
meh` has joined #opal
dfranciosi has joined #opal
mneorr has joined #opal
mneorr has quit [Ping timeout: 245 seconds]
mneorr has joined #opal
mneorr has quit [Ping timeout: 252 seconds]
fkchang has joined #opal
<fkchang> I think I will submit a revised version of my opal talk to rubyconf, and a live coding w/lissio type talk (going tie in a lightsaber theme to it)
<fkchang> both submitted to railsconf
<AndrzejKrzywda> fkchang: if you consider Europe, then our http://cfp.wrocloverb.com/ is still open, I think.
mneorr has joined #opal
mneorr has quit [Ping timeout: 260 seconds]
elia has quit [Quit: Computer has gone to sleep.]
marcandre has joined #opal
elia has joined #opal
<elia> fkchang, that would be great!
John445 has joined #opal
John445 has quit [Client Quit]
mneorr has joined #opal
ryanstout has joined #opal
<ryanstout> fkchang: I submitted a talk on "reactive programming with opal", fyi
<elia> (y)
<ryanstout> sorry, I thought you said railsconf
<ryanstout> nm
<ryanstout> sorry, I can't read today
<ryanstout> I submitted to railsconf :-)
<ryanstout> too bad railsconf is in Chicago (jk)
elia has quit [Ping timeout: 252 seconds]
mneorr has quit [Ping timeout: 245 seconds]
DrShoggoth has joined #opal
mneorr has joined #opal
mneorr_ has joined #opal
mneorr has quit [Ping timeout: 245 seconds]
dfrancio_ has joined #opal
dfranciosi has quit [Remote host closed the connection]
dfrancio_ has quit [Read error: Operation timed out]
mneorr_ has quit []
DrShoggoth has quit [Quit: Leaving]
dragonkh has joined #opal
<dragonkh> evening
<meh`> evening
<dragonkh> hey
<dragonkh> I tried to use opal-rspec on windows today - but in the runner there is a fork which is not supported on windows
<meh`> I don't think any of the core devs use Windows
<dragonkh> I See
<dragonkh> well I need to have windows support - so I'm thinking of forking it (how ironic haha) and taking a look
<meh`> dragonkh, does phantomjs run on Windows?
elia has joined #opal
<dragonkh> yeah
<dragonkh> I've written a wrapper around phantomjs in opal
<meh`> then I suppose it shouldn't be too hard to fix
DrShoggoth has joined #opal
<dragonkh> but the rake task that runs the opal-rspec fires up a local server in a fork
<dragonkh> he starts the Opal::Server and a Rack::Server in that fork
<elia> dragonkh, I already implemented a threaded version for opal
<elia> was needed for jruby
<elia> so it's probably a matter of copy/pasting
<elia> which I'm quite good at
<elia> :)
<dragonkh> cool - where is your code?
<dragonkh> elia: I'm trying to make an automation test tool - that allows me to write tests using rspec and execute them via phantomjs against websites
<elia> oh good, is the code on GH already?
<dragonkh> elia: not yet - I'm still playing around with it - I'll stick up this weekend
<elia> looking forward to it :)
<dragonkh> elia: at work we use casper.js - but it's all js/coffeescript - so it will be nice to do it in ruby
<dragonkh> I have been through the opal-rspec code trying to understand how it all works - getting there
<elia> oh i see
<dragonkh> and I had a good long look at the opal-jquery and opal-rails code also
<elia> I wonder if we could run capybara directly
<elia> with a phantomjs backend
<dragonkh> the one thing that still puzzles me is the file structure - there is opal and lib - and lib has some opal stuff like versions and stuff - and there are several directories called opal in the tree structure
DrShoggoth has quit [Quit: Leaving]
<elia> dragonkh, you're talking about opal gem itself?
<elia> *are you
<dragonkh> no - opal-rspec and opal-jquery - and I think opal-rails all have a similar structure
<dragonkh> see how many opal dirs!
<dragonkh> the project structure is a bit confusing for me
<dragonkh> I'm not sure whether I should implement the webdriver api with phantomjs - because that would be quite cool being able to switch between browsers including phantom
<dragonkh> I could combine wrappers for webdriver.js and phantomjs
<elia> dragonkh, about the dir structure the "rule" is the following: stuff ran by opal (js-land) lives in the opal/ dir, stuff ran by mri stays in lib/
<dragonkh> ah I see
<elia> not clear what you mean about webdriver, isn't that selenium stuff?
<elia> (dragonkh, also there's https://github.com/jonleighton/poltergeist too)
<dragonkh> yeah - selenium-webdriver has a nice api and you can switch out different browsers including phantom
<dragonkh> I also want to support slimerjs - which is the the equivalent of phantomjs btu for gecko
<dragonkh> arg so much to do - so little time - gotta go do stuff - catch you later :)
DrShoggoth has joined #opal
<elia> see ya
<elia> leaving to watch person of interest :)
<dragonkh> is it on again?
<dragonkh> or old series?
<elia> 2 ep. behind…
<ryanstout> elia: one of my fav's
<elia> 3x12 tonight
<elia> ryanstout, +1
DrShoggoth has quit [Client Quit]
<dragonkh> arg Im missing it!
<dragonkh> I have been watching falling skies - and missed the start of the rest of season 4 of person of interest
<dragonkh> er season 3 I mean
aantix has joined #opal
mojavelinux has quit [Ping timeout: 260 seconds]
elia has quit [Quit: Computer has gone to sleep.]
fkchang has quit [Ping timeout: 265 seconds]