10:02
<saturnflyer>
We're doing it wrong
10:02
<saturnflyer>
http://blog.flameeyes.eu/2012/02/25/test-comprehensiveness-versus-replicability-a-ruby-rant
10:03
<saturnflyer>
we're loading extensions in the gemspec, instead of in the generated Gemfile
11:19
<johnmuhl>
saturnflyer: we need to add rails to the gemfile as well. otherwise heroku complains "Slug compilation failed: no Rails gem specified."
11:24
<saturnflyer>
really?
11:24
<saturnflyer>
it works ok for me?
11:24
<saturnflyer>
don't know why i added that question mark there
11:24
<saturnflyer>
are you loading it from vendor/radiant?
11:37
<saturnflyer>
johnmuhl: which heroku stack are you using? perhaps there is a difference
11:45
<johnmuhl>
bamboo and radiant gem
15:09
<saturnflyer>
building the gem
15:10
<saturnflyer>
we'll address this gemspec vs Gemfile in 1.1
15:14
<johnmuhl>
saturnflyer: hip hip hooray
15:14
<saturnflyer>
Pushing gem to https://rubygems.org...
15:14
<johnmuhl>
1.1 sounds good to me
15:14
<saturnflyer>
Successfully registered gem: radiant (1.0.0)
15:14
<saturnflyer>
done!
15:14
<saturnflyer>
gem install radiant
15:14
<saturnflyer>
thank you all!
15:15
<saturnflyer>
time to write a blog post
15:15
<johnmuhl>
time for me to get back out in the heat and finish digging trenches
15:16
<saturnflyer>
great way to celebrate
15:19
<avonderluft>
gonna need to update http://radiantcms.org/
15:21
<saturnflyer>
lot's of work to do
16:02
<SamWhited>
Congrats! Just logged on and noticed!
16:03
<SamWhited>
Let me know if there's anything I can do to help with the rollout. I'm at work right now, but should be leaving within the hour.
16:03
<saturnflyer>
thanks for your help
16:04
<saturnflyer>
if you'd like to write a blog post about some new aspect, you can publish on the blog
16:04
<SamWhited>
Sure, I'll see what I can do. Anything in particular?
16:04
<saturnflyer>
i'll do the official email/blog announcement, but there's a lot to cover
16:04
<saturnflyer>
anything really. I have plans to write about deploying to heroku, but I still need to work some of that out
16:04
<saturnflyer>
you could write about any of the standard extensions
16:05
<saturnflyer>
or any aspect of it
16:05
<SamWhited>
Sure; I'll dig around and see if I can come up with anything that would be useful for 1.0
16:12
<saturnflyer>
if you'd like to help with radiantcms.org in any way let me or avonderluft know
16:13
<SamWhited>
Sure, what needs doing?
16:16
<SamWhited>
Hm... I spoke too soon. Looks like a lot of updating needs to happen
16:18
<saturnflyer>
yeah. lots
16:19
<saturnflyer>
there's been active development on radiant, but not as much on the materials surrounding it
16:19
<SamWhited>
Yah, looks like it. I could start updating some of the info if you want; the Overview page looks like it could use a lot of new material (screenshots especially), and the installation instructions could use a going over
16:27
<avonderluft>
@saturnflyer — seems like the Gemfile needs to have a js runtime, e.g. gem "therubyracer" to avoid errors.
16:28
<saturnflyer>
really?
16:28
<saturnflyer>
checking a local project...
16:28
<avonderluft>
updating demo.radiantcms.org now...
16:28
<avonderluft>
had to add that.
16:29
<saturnflyer>
what's the failure that you're seeing?
16:30
<avonderluft>
the usual
16:30
<avonderluft>
(in /var/www/vhosts/radiantcms.org/subdomains/demo/rails)
16:30
<avonderluft>
rake aborted!
16:30
<avonderluft>
Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes.
16:31
<avonderluft>
http://demo.radiantcms.org/ is 1.0.0 now.
16:31
<avonderluft>
you confirmed it local?
16:32
<saturnflyer>
i have an app deployed to heroku that runs without error… but i didn't run into the individual rake error
16:33
<saturnflyer>
because execjs will find JavascriptCore on my machine
16:33
<saturnflyer>
can you paste the trace of the rake task?
16:36
<avonderluft>
https://gist.github.com/1927263
16:47
<saturnflyer>
bundle update radiant-sheets-extension
16:47
<saturnflyer>
see if that works
16:48
<saturnflyer>
in sheets 1.0.9 i set it to gracefully fail without a js runtime
16:50
<avonderluft>
ok, I'll try that.
16:51
<SamWhited>
Just finished an update of my personal site; that was easily the best experience I've ever had upgrading Radiant. Kudos for that!
16:52
<SamWhited>
Granted, I was already on 1.0.0.rc4, so I guess there wasn't much to do.
16:59
<saturnflyer>
thanks. i'm definitely worried about that process
16:59
<saturnflyer>
radiant has always been painful for upgrades
16:59
<avonderluft>
@saturnflyer - sorry, no, that didn't do the trick.
17:00
<saturnflyer>
can you verify that you have 1.0.9 of sheets?
17:00
<avonderluft>
bundle says: Using radiant-sheets-extension (1.0.9)
17:02
<avonderluft>
http://demo.radiantcms.org/admin
17:02
<avonderluft>
I'll re-add the line in the Gemfile, to bring this back.
17:03
<saturnflyer>
damn!
17:03
<avonderluft>
back.. http://demo.radiantcms.org/
17:04
<avonderluft>
just added: gem "therubyracer" to Gemfile
17:04
<saturnflyer>
this is the dependency in the gemspec vs Gemfile problem
17:04
<saturnflyer>
that's not good. i want to be able to avoid that
17:13
<saturnflyer>
signing off for a few hours. please raise discussion on the mailing list if there's anything related to the release
20:55
<travis-ci>
[travis-ci] SamWhited/radiant#9 (master - d6ac5f8 : Jim Gay): The build passed.
20:55
<travis-ci>
[travis-ci] Change view : https://github.com/SamWhited/radiant/compare/d53dd9b...d6ac5f8
20:55
<travis-ci>
[travis-ci] Build details : http://travis-ci.org/SamWhited/radiant/builds/755378
21:08
<SamWhited>
Oops, I always forget to tell travis not to run when I'm just pushing changes from the radiant repo.
23:45
<travis-ci>
[travis-ci] radiant/radiant-clipped-extension#8 (master - 2a15f8c : Jim Gay): The build passed.
23:45
<travis-ci>
[travis-ci] Change view : https://github.com/radiant/radiant-clipped-extension/compare/7f6acd5...2a15f8c
23:45
<travis-ci>
[travis-ci] Build details : http://travis-ci.org/radiant/radiant-clipped-extension/builds/756367