# Juggernaut Rails 3

**URL:** <https://www.ruby-forum.com/t/juggernaut-rails-3/192612>\
**Category:** Rails\
**Created:** [August 3, 2010, 6:55am UTC](https://www.ruby-forum.com/t/juggernaut-rails-3/192612 "2010-08-03T06:55:03Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![kentorwow](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/3e96dc/32.png) [@kentorwow](https://www.ruby-forum.com/u/kentorwow)\
**Post date:** [August 3, 2010, 6:55am UTC](https://www.ruby-forum.com/t/juggernaut-rails-3/192612/1 "2010-08-03T06:55:03Z")

</div>

Are there any plans to update the Juggernaut gem to be compatible with  
Rails 3? It doesn’t seem to work as of now with Rails 3, unless I set up  
the whole thing wrong. Also are there any good working alternatives for  
a push server?

---

<div class="post-metadata">

**Author:** ![kentorwow](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/3e96dc/32.png) [@kentorwow](https://www.ruby-forum.com/u/kentorwow)\
**Post date:** [August 3, 2010, 3:42pm UTC](https://www.ruby-forum.com/t/juggernaut-rails-3/192612/2 "2010-08-03T15:42:50Z")

</div>

Same thing for me, I plan to put online a site with juggernaut this  
fall, an I keep wondering if its the right gem for a chatting engine.  
Is there any other gem or libs more up to date?

RÃ©mi

Kenneth Â Â Â wrote:

> Are there any plans to update the Juggernaut gem to be compatible with  
> Rails 3? It doesn’t seem to work as of now with Rails 3, unless I set up  
> the whole thing wrong. Also are there any good working alternatives for  
> a push server?

---

<div class="post-metadata">

**Author:** ![kentorwow](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/3e96dc/32.png) [@kentorwow](https://www.ruby-forum.com/u/kentorwow)\
**Post date:** [August 4, 2010, 12:36pm UTC](https://www.ruby-forum.com/t/juggernaut-rails-3/192612/3 "2010-08-04T12:36:11Z")

</div>

Why not fork the repository on github, dive into the code, fix the  
incompatibilities (also a good exercise on getting familiar with Rails  
3 and Railties) and donate back to the community?

On 03 Aug 2010, at 15:42, RÃ©mi Gagnon wrote:

> > for  
> > a push server?

Best regards

Peter De Berdt

---

<div class="post-metadata">

**Author:** ![kentorwow](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/3e96dc/32.png) [@kentorwow](https://www.ruby-forum.com/u/kentorwow)\
**Post date:** [August 4, 2010, 10:58pm UTC](https://www.ruby-forum.com/t/juggernaut-rails-3/192612/4 "2010-08-04T22:58:36Z")

</div>

On Wednesday 04 August 2010, Peter De Berdt wrote:

> Why not fork the repository on github, dive into the code, fix the  
> incompatibilities (also a good exercise on getting familiar with  
> Rails 3 and Railties) and donate back to the community?

I haven’t looked at the juggernaut code in ages, even though I’ve  
(re)written parts of it once upon a time. The major task of bringing it  
to Rails 3 would be to replace alias\_method\_chaining on render, into a  
custom renderer. Something like

ActionController.add\_renderer :juggernaut do |template, options|  
…  
end

I wouldn’t expect changes to the core implementation, but mostly to the  
packaging (plugin, engine) and integration with ActionView. The server  
itself doesn’t depend on Rails, AFAICT, so it wouldn’t be affected by  
version changes.

Michael

–  
Michael S.  
[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://www.schuerig.de/michael/](http://www.schuerig.de/michael/)
