# Rails Edge?

**URL:** <https://www.ruby-forum.com/t/rails-edge/162944>\
**Category:** Rails\
**Created:** [March 16, 2009, 1:41am UTC](https://www.ruby-forum.com/t/rails-edge/162944 "2009-03-16T01:41:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![devbanana](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/8e8cbc/32.png) [@devbanana](https://www.ruby-forum.com/u/devbanana)\
**Post date:** [March 16, 2009, 1:41am UTC](https://www.ruby-forum.com/t/rails-edge/162944/1 "2009-03-16T01:41:22Z")

</div>

Hi,

I just started a project with Rails, and am using Git. I thought of  
keeping  
the edge of Rails in vendor/rails, especially since I can do so pretty  
easily with a submodule.

However, I wanted to ask how stable the edge usually is? I mean some  
projects are fairly stable because they’re not pushed until they pass  
the  
tests. I didn’t know if it is that way for rails or not.

Thanks,  
Brandon

---

<div class="post-metadata">

**Author:** ![devbanana](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/8e8cbc/32.png) [@devbanana](https://www.ruby-forum.com/u/devbanana)\
**Post date:** [March 16, 2009, 2:14am UTC](https://www.ruby-forum.com/t/rails-edge/162944/2 "2009-03-16T02:14:05Z")

</div>

On Mar 16, 12:39 am, “Brandon O.” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> However, I wanted to ask how stable the edge usually is? I mean some  
> projects are fairly stable because they’re not pushed until they pass the  
> tests. I didn’t know if it is that way for rails or not.

A patch that has failing (or causes existing tests to fail) would not  
be committed. Occasionally a change might be committed that causes  
failures with a combination of circumstances that the core member  
committing the patch didn’t have access to (eg change X breaks stuff  
on Windows).  
When it comes to new features or additions, sometimes it takes a few  
stabs at it to get things right. If I was running a project on edge  
I’d certainly keep a close eye on what changes were going in.

Fred
