atom feed107 messages in org.apache.communityRe: Rules for Revolutionaries
FromSent OnAttachments
12 earlier messages
Daniel RallNov 6, 2002 10:12 pm 
Sam RubyNov 7, 2002 3:43 am 
Rodent of Unusual SizeNov 7, 2002 4:11 am 
Ted HustedNov 7, 2002 4:31 am 
Stefano MazzocchiNov 7, 2002 5:33 am 
Sam RubyNov 7, 2002 8:01 am 
Rodent of Unusual SizeNov 7, 2002 9:27 am 
Costin ManolacheNov 7, 2002 12:39 pm 
Rich BowenNov 8, 2002 4:36 am 
Rodent of Unusual SizeNov 8, 2002 9:06 am 
Sam RubyNov 8, 2002 1:50 pm 
Costin ManolacheNov 8, 2002 2:05 pm 
Rodent of Unusual SizeNov 8, 2002 2:46 pm 
Costin ManolacheNov 8, 2002 3:11 pm 
Stefano MazzocchiNov 8, 2002 3:48 pm 
Craig R. McClanahanNov 8, 2002 4:02 pm 
Andrew C. OliverNov 8, 2002 4:57 pm 
Andrew C. OliverNov 8, 2002 5:03 pm 
Martin van den BemtNov 8, 2002 5:14 pm 
Rodent of Unusual SizeNov 8, 2002 5:48 pm 
Rodent of Unusual SizeNov 8, 2002 5:51 pm 
James TaylorNov 8, 2002 5:56 pm 
Craig R. McClanahanNov 8, 2002 5:58 pm 
Craig R. McClanahanNov 8, 2002 6:05 pm 
Sam RubyNov 8, 2002 6:17 pm 
Andrew C. OliverNov 8, 2002 6:38 pm 
Andrew C. OliverNov 8, 2002 6:40 pm 
Ceki GülcüNov 9, 2002 12:29 am 
Jeff TurnerNov 9, 2002 2:44 am 
Stefano MazzocchiNov 9, 2002 3:27 am 
Stefano MazzocchiNov 9, 2002 4:13 am 
Stefano MazzocchiNov 9, 2002 4:25 am 
Andrew C. OliverNov 9, 2002 4:27 am 
Stefano MazzocchiNov 9, 2002 4:31 am 
Stefano MazzocchiNov 9, 2002 4:35 am 
Andrew C. OliverNov 9, 2002 4:36 am 
Danny AngusNov 9, 2002 4:39 am 
Stefano MazzocchiNov 9, 2002 4:50 am 
Martin van den BemtNov 9, 2002 5:21 am 
Ceki GülcüNov 9, 2002 6:28 am 
Costin ManolacheNov 9, 2002 8:50 am 
Sam RubyNov 9, 2002 9:29 am 
Costin ManolacheNov 9, 2002 10:23 am 
Ceki GülcüNov 9, 2002 10:49 am 
Ceki GülcüNov 9, 2002 10:58 am 
Stefano MazzocchiNov 9, 2002 12:33 pm 
James Duncan DavidsonNov 9, 2002 3:29 pm 
James Duncan DavidsonNov 9, 2002 3:37 pm 
Chuck MurckoNov 9, 2002 6:08 pm 
Rodent of Unusual SizeNov 10, 2002 5:29 am 
45 later messages
Subject:Re: Rules for Revolutionaries
From:Sam Ruby (rub@apache.org)
Date:Nov 8, 2002 6:17:02 pm
List:org.apache.community

Rodent of Unusual Size wrote:

no, not if the revolutionary code is never accepted back into the main branch. if it isn't merged back in, it *isn't* part of the product and release; it remains a branch, or maybe gets forked into a completely separate product.

Revolutionary code can become the main branch. Catalina became Tomcat 4.

vetoed never makes it into a release. at least it had better not. it might end up in a branch or fork where it hasn't been vetoed, but that would be a different product with its own release.

The key question here - if there truly is a fork, not just of the codebase but of the community, which one gets to keep the name?

no again. vetoed code never makes it into a release. what you are describing is a pathological situation. solutions to it include the majority 'routing around' by forking a revolutionary branch and taking the name with it, and executive decision by some authority (for which there are currently no guidelines).

Pathological? It happens. More frequently than you might expect. I'll be more than glad to share specifics, but some people seem squeamish about discussing such things in public.

Forks happen. Two people with different visions, neither provably wrong, wishing to explore the consequences of a given set of design choices. Generally what occurs is one dies of natural causes. In other cases, a merge occurs as the ultimately it becomes possible to objectively determine if some of the promised benefits are fact or fantasy.