号外:thrift要加入Apache了

2007-12-20 10:24:54


下面是facebook的人讨论的邮件:

We’re consideringmoving Thrift into the Apache Incubator, which is basically the entrypoint for Apache software projects:

http://incubator.apache.org/

 

There are anumber of reasonsto do this, but the main drivingfactors are:

 

1/ Clear up anygovernanceconcerns in thecommunity around Facebook being thesole ownerof Thrift

2/ Enable tighter integrationwith other Apache projects(i.e. HBase/Hadoopcannot really use Thrift if it’s outsideof Apache)

3/ Open access to thetrunk for outside committers, etc.

 

Some of the potentialconcerns are:

 

1/ Overhead incurredby Apache processes, might slow down developmentspeedor ability to make tricky changes

2/ Risk of dilution of somecore Thrift values:

  a/ staying super-lightweight, avoiding feature creep

  b/ mindfully choosing whento err on theside of dumb but faster staticconstructs over oh-so-elegant butslowerdynamic constructs

 

We could make these lists much longer,but I think this is a sufficientsummary.

 

It looks to us likethe potentialbenefitsoutweigh theconcerns here, but we’dlike to heareveryone’s opinions on this, so let us know what you think – Reply-to-All is definitely encouraged.