<GitHub150>
[opal-rspec] adambeynon pushed 1 new commit to master: http://git.io/u0RPNg
GitHub150 has left #opal [#opal]
<GitHub150>
opal-rspec/master 5b4f6cd Adam Beynon: Some cleanup
<adambeynon>
elia: random thought, do you think we could do any form of caching between compiles? Im noticing that recompiling rspec everytime takes a while. We could have an [optional] directory, like sprockets/rails does, for caching files. then only recompile them if the timestamp is newer than the compiled file
<adambeynon>
maybe a post 0.7 idea
travis-ci has joined #opal
<travis-ci>
opal/opal-rspec#12 (master - 5b4f6cd : Adam Beynon): The build passed.
<elia>
adambeynon, that would –probably– allow for better integration with sprockets
<elia>
lately I was thinking that having both Opal::Server and Opal::Environment looks a bit overkill
<elia>
making opal just attach itself to sprockets sounds nice
Moon4u has joined #opal
f-3r has joined #opal
e_dub has quit [Quit: ZZZzzz…]
Moon4u has quit [Quit: Page closed]
e_dub has joined #opal
meh` has quit [Ping timeout: 240 seconds]
<adambeynon>
elia: do you use the /opal_spec route from opal-rails?
<elia>
sometimes
<elia>
why?
<adambeynon>
the way it is currently setup is that there can be duplicates of files if a foo_spec.rb requires anything.
<adambeynon>
e.g. if I have foo_spec.rb and bar_spec.rb, and both require “spec_helper”, then spec_helper will be required twice
<adambeynon>
until now I have been using a custom controller to fix it to suit myself, but I was wondering if you hit that problem
<adambeynon>
elia: also, on a very different note, any objections to adding empty fileutils (and some other) files to opal/stdlib? rspec requires them, and having to stub them seems a bit of a pain
<adambeynon>
especially now since we are no longer precompiling, we need to stub them at a global level
<elia>
adambeynon, go for it, and fix the opal_spec controller
<elia>
never got that problem, but also never been able to test heavily
<adambeynon>
If its ok with you, I think I want to do something similar to qunit, where it still bundles all the files, but you can choose what to run via a simple select control
DavidEGrayson has joined #opal
DavidEGrayson has quit [Client Quit]
larsam has quit [Read error: Connection reset by peer]
<GitHub120>
opal-jquery/master 78bf5ac Adam Beynon: Some cleanup
<GitHub120>
[opal-jquery] adambeynon pushed 1 new commit to master: http://git.io/LIFZbQ
GitHub120 has left #opal [#opal]
GitHub120 has joined #opal
ryanstout has joined #opal
<ceej>
adambeynon: I’ll have to spend some time looking as there’s a lot of files/code not just one file
<ryanstout>
+1 for caching. Having gotten used to having it in sprockets, it will be hard to see longer load times.
elia has quit [Quit: Computer has gone to sleep.]
<ryanstout>
in volt, things reload every time you save, so I end up just changing one file here and there a lot
ryanstout has quit [Quit: ryanstout]
e_dub has quit [Quit: ZZZzzz…]
_whitelogger_ has quit [Ping timeout: 260 seconds]
_whitelogger_ has joined #opal
Kilo`byte has quit [Ping timeout: 240 seconds]
Kilo`byte has joined #opal
_whitelogger_ has joined #opal
_whitelogger__ has joined #opal
e_dub has joined #opal
<ceej>
would it be possible to make tilt optional and not required if you’re not using sprocket…..