13 Replies Last post: Apr 15, 2010 3:16 PM by Michael Kessler  
andy l Newbie 47 posts since
Nov 22, 2009
Currently Being Moderated

Feb 9, 2010 3:04 AM

Rails 3.0 ?

Has anyone tried running Rails 3.0 beta with RubyMine?

Does it work?

Dmitry Jemerov JetBrains 11,356 posts since
Aug 19, 2002
Currently Being Moderated
Feb 9, 2010 11:06 AM in response to: andy l
Re: Rails 3.0 ?

Hello andy,

 

Has anyone tried running Rails 3.0 beta with RubyMine? Does it work?

 

The change from having separate script/* files to a single 'rails' script

in Rails 3 breaks a very significant percentage of RubyMine's Rails support.

We've started working on Rails 3 support now, and it will be available in

the next major release (with the usual series of EAP builds before that).

 

--

Dmitry Jemerov

Development Lead

JetBrains, Inc.

http://www.jetbrains.com/

"Develop with Pleasure!"

 

 

 

Dmitry Jemerov JetBrains 11,356 posts since
Aug 19, 2002
Currently Being Moderated
Feb 9, 2010 11:57 AM in response to: andy l
Re: Rails 3.0 ?

Hello andy,

 

Is there an ETA for Rails 3.0 support?

 

The EAP will most likely start next month.

 

--

Dmitry Jemerov

Development Lead

JetBrains, Inc.

http://www.jetbrains.com/

"Develop with Pleasure!"

 

 

 

J W Newbie 1 posts since
Feb 10, 2010
Currently Being Moderated
Feb 10, 2010 4:45 AM in response to: Dmitry Jemerov
Re: Rails 3.0 ?

Dmitry,

 

Is this the only issue? So we should be able to hack around this by recreating the script/* scripts in our projects, and then underneath making them call out to script/rails? So, for example, we can create:

 

$ cat script/console

 

#!/bin/bash


script/rails $@

 

Will this sort of thing work?

Roman.Chernyatchik  JetBrains 1,449 posts since
Sep 18, 2007
Currently Being Moderated
Feb 10, 2010 1:26 PM in response to: J W
Re: Rails 3.0 ?

Hello J W

 

1.

Is this the only issue? So we should be able to hack around this by recreating the script/* scripts in our projects, and then underneath making them call out to script/rails? So, for example, we can create:

 

$ cat script/console

 

#!/bin/bash


script/rails $@

 

Will this sort of thing work?

Don't forget to define "script/server" because RM uses it to launch/debug rails application. Also in RubyMine server run configuration set server type to "default" because script/rails doesn't support server cmdline argument.

 

2. Rails generators command line params a bit differs from Rails 2.x thus you will not able to launch Rails generators from RubyMine UI.

3. Also we have't test yet code autocompletion and other features - most likely smth should stop working.

j c Newbie 3 posts since
Feb 5, 2010
Currently Being Moderated
Apr 13, 2010 5:47 AM in response to: Roman.Chernyatchik
Re: Rails 3.0 ?

Any updates or workaround for this as of 2.0.2 RC?

 

Would be great if theres was any partial support for Rails3.

 

Will try to hack together script/console script/server etc onto Rails3 and see how that works out.

Dmitry Jemerov JetBrains 11,356 posts since
Aug 19, 2002
Currently Being Moderated
Apr 13, 2010 1:02 PM in response to: j c
Re: Rails 3.0 ?

Hello j,

 

Any updates or workaround for this as of 2.0.2 RC?

 

Would be great if theres was any partial support for Rails3.

 

Will try to hack together script/console script/server etc onto Rails3

and see how that works out.

 

As originally planned, all of our Rails 3 work will be released as part of

the next major release of RubyMine. There are no new Rails 3 support features

in RubyMine 2.0.2.

 

--

Dmitry Jemerov

Development Lead

JetBrains, Inc.

http://www.jetbrains.com/

"Develop with Pleasure!"

 

 

 

erwann legrand Newbie 38 posts since
Jun 1, 2009
Currently Being Moderated
Apr 14, 2010 12:17 AM in response to: Dmitry Jemerov
Re: Rails 3.0 ?

Hi Dmitry!

 

Rails 3 is nearly available as an RC, does it mean that Rubymine 3 will follow soon?

Dmitry Jemerov JetBrains 11,356 posts since
Aug 19, 2002
Currently Being Moderated
Apr 14, 2010 12:29 AM in response to: erwann legrand
Re: Rails 3.0 ?

So far we're tentatively targeting RailsConf as the planned release date for the version of RubyMine that fully supports Rails 3. While no release date for Rails 3 itself has been announced (to the best of my knowledge), RailsConf would be a logical place for announcing the Rails 3.0 final release.

 

Of course, EAP builds of the next version of RubyMine will be available before that time.

Michael Kessler Newbie 5 posts since
Nov 11, 2009
Currently Being Moderated
Apr 15, 2010 11:06 AM in response to: Dmitry Jemerov
Re: Rails 3.0 ?

To be honest, I'm a bit disappointed about the missing Rails 3 support for RubyMine. I mean I don't expect full Rails 3 support for Routes, Mailer, Refactoring and so forth, but at least a minimal support for running & debugging apps and the console would be nice. We're having Rails Beta for about two months now and beta 3 was just released, but still no EAP with some Rails 3 support.

 

I'm willing to have less working features but a minimal Rails 3 support and I promise, I'll happily file nice YouTrack tickets to support your development.

 

Michael

Dmitry Jemerov JetBrains 11,356 posts since
Aug 19, 2002
Currently Being Moderated
Apr 15, 2010 2:18 PM in response to: Michael Kessler
Re: Rails 3.0 ?

Hello Michael,

 

In fact we've already implemented far more than "minimal support for running

and debugging apps", but we need to get 2.0.2 out of the door (at long last)

before we'll start the EAPs for RubyMine with Rails 3 support. Sorry for

the wait - I hope it won't be long by now.

 

To be honest, I'm a bit disappointed about the missing Rails 3 support

for RubyMine. I mean I don't expect full Rails 3 support for Routes,

Mailer, Refactoring and so forth, but at least a minimal support for

running & debugging apps and the console would be nice. We're having

Rails Beta for about two months now and beta 3 was just released, but

still no EAP with some Rails 3 support.

 

I'm willing to have less working features but a minimal Rails 3

support and I promise, I'll happily file nice YouTrack tickets to

support your development.

 

--

Dmitry Jemerov

Development Lead

JetBrains, Inc.

http://www.jetbrains.com/

"Develop with Pleasure!"

 

 

 

Michael Kessler Newbie 5 posts since
Nov 11, 2009
Currently Being Moderated
Apr 15, 2010 3:16 PM in response to: Dmitry Jemerov
Re: Rails 3.0 ?

Dmitry,

 

Thanks for your quick response and the statement about the progress of the Rails 3 integration. I understand that you first focus on the upcoming release before focusing on the next major release.

 

Michael

Michael Kessler Newbie 5 posts since
Nov 11, 2009
Currently Being Moderated
Apr 14, 2010 11:35 PM in response to: j c
Re: Rails 3.0 ?

I started a Gist to actually create those scripts: http://gist.github.com/366219

More Like This

  • Retrieving data ...