What's the difference between edge rails & rails 2.0

Hi,

It would be great if someone could please let me know if I’m using edge
rails, am I using Rails 2.0?

Sorry for being a bit slow.

Matt S.1 wrote:

Hi,

It would be great if someone could please let me know if I’m using edge
rails, am I using Rails 2.0?

Sorry for being a bit slow.

well, there a a bunch of different definitions now.

I THINK:

edge rails is the version on you local machine for development.
it is usually a version ahead of the web host version.
it may be considered unstable…

that being what i keep reading, 2.0 may be edge rails,
depending what is installed in production system.

does the release of 2.0 makes it NON edge rails? not sure.

somebody else may have a different take on this… anybody?

Rails 2.0 is a snapshot release of Rails when it was thought to be at
it’s
stablest. This means it should be able to be used in production
environments. People should take care when using it, as it is still
young
and there may be bugs out there, but nothing too serious.

On Dec 14, 2007 10:33 AM, gemblon (t.b.)
[email protected]
wrote:

somebody else may have a different take on this… anybody?


Posted via http://www.ruby-forum.com/.


Ryan B.
http://www.frozenplague.net

Ryan B. wrote:

Rails 2.0 is a snapshot release of Rails when it was thought to be at
it’s
stablest. This means it should be able to be used in production

thanks ryan

On Dec 13, 2007, at 6:03 PM, gemblon (t.b.) wrote:

well, there a a bunch of different definitions now.
does the release of 2.0 makes it NON edge rails? not sure.

somebody else may have a different take on this… anybody?

My take on this is Edge Rails is not what I use for development,
but what is currently being developed by the core team. Kind of like
getting latest from the code repository. You might also call it a
development build. Probably loosely analogous to Debian Unstable.

Peace,
Phillip

As far as having all the goodies in 2.0, if yr on Edge Rails… you
have them. :slight_smile: Hope that answer helps.

RSL

“Edge” comes from “bleeding edge,” meaning you have the very latest
version of Rails. To say “version,” though, is a bit of a misnomer,
as edge never corresponds to any specific version. As Russell
mentioned, if you have edge, you will always have the features of the
latest proper version, but the crucial difference is that you will
usually also have more features with edge. This is because the edge
is the main development trunk, meaning the place where all the work on
Rails is actually occurring. Every so often, the core team will go
through the latest changes on the trunk (edge) and select a number of
them to be included in an official release, which, as Ryan mentioned,
then gets created as a branch of the trunk (snapshot) such as 2.0.

In short, official versions of Rails are released as gems. To use
edge, you would need to explicitly export the Rails trunk from the
official code repository. Since this only happens if you
intentionally do it, and since you probably followed some instructions
that had you install the Rails gem, you’re most likely not using
edge. More specifically, if all you did was install the Rails 2.0
gem, then you are decidedly not using edge.

Ian

edge == rails trunk, no?

On Dec 13, 1:43 pm, Matt S.1 [email protected]

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs