Compiz and Beryl. Beryl forked from Compiz and, if I remember correctly, relations were very sour between the two projects. Several months later they merged into Compiz Fusion.
Can people stop coming up with examples? You're ruining mdemare's argument.
Well, in the case of GCC/egcs and KHTML/WebKit, it's not quite a precise merge; egcs and WebKit won.
Re:Rails and Merb Merge
by tlrobinson on Tuesday December 23, 2008 @05:22PM
(#408162)
KHTML and WebKit (though I'm not sure what the status of the "unforking" is): http://arstechnica.com/journals/linux.ars/2007/07/23/the-unf...
Re:Rails and Merb Merge
by dabeeeenster on Tuesday December 23, 2008 @05:26PM
(#408168)
WebWork and Struts merged to become Struts 2...
This is the best comparison. Struts was great when it came out and inspired a lot of 2nd gen frameworks like Webwork. Webwork was very clever and much improved over struts. However, struts was far more popular. Bringing the two together created a better product that was adopted by the mainstream java web developers. It was a great way to get the developers that were stuck on struts (for whatever reason, most likely to support existing code bases) into a better design.
In about a year I could write the paragraph above substituting rails for struts, merb for webwork, and java for ruby.
Best of luck to the two teams with making it work!