incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "TajoProposal" by HyunsikChoi
Date Thu, 28 Feb 2013 05:45:44 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "TajoProposal" page has been changed by HyunsikChoi:
http://wiki.apache.org/incubator/TajoProposal?action=diff&rev1=15&rev2=16

Comment:
Updated the risks according to added initial committers and removed tajo-user

  = Known Risks =
  
  == Orphaned Products ==
- Most of codes have been developed by only two core developers, who are Hyunsik Choi and
Jihoon Son. It may be a risk of being orphaned. However, they are guaranteed to have enough
time to develop Tajo for years. As you can see the commit history, they have participated
in this project for about two years. Recently, Tajo has been supported by two IT companies
in Korea. So, the risk of being orphaned is relatively low. In addition, we will be eager
to recruit additional committers in order to eliminate this risk.
+ Most of codes have been developed by only two core developers, who are Hyunsik Choi and
Jihoon Son. It may be a risk of being orphaned. However, they are guaranteed to have enough
time to develop Tajo for years. As you can see the commit history, they have participated
in this project for about two years. In addition, the initial committers are diverse, and
Tajo has been supported by two IT companies in South Korea. So, the risk of being orphaned
is very low. Later, we will be eager to recruit additional committers in order to eliminate
this risk.
  
  == Inexperience with Open Source ==
- Most of the initial committers have experience working on open source projects. Eli Reisman
and Hyunsik Choi have experience as committers and PMC members on other Apache projects.
+ Most of the initial committers have experience working on open source projects. In particular,
Eli, Henry, and Hyunsik have experience as committers and PMC members on other Apache projects.
  
  == Homogeneous Developers ==
- Although they are a diverse group of developers, what most of core developers are in South
Korea is a risk. This is because their offline activities are limited due to their location.
Since we surely recognize this risk, we will write more complete documents and presentation
materials in order to disseminate Tajo's internal and users guide. In addition, to mitigate
this risk we will be eager to recruit additional committers around the world.
+ Although they are a diverse group of developers, what a half of core developers are in South
Korea may be a risk. This is because their offline activities are limited due to their location.
Since we surely recognize this risk, we will write more complete documents and presentation
materials in order to disseminate Tajo's internal and users guide. In addition, to mitigate
this risk we will be eager to recruit additional committers around the world.
  
  == Reliance on Salaried Developers ==
  It is expected that Tajo development will occur on both salaried time and on volunteer time.
Hyunsik and Jihoon belong to Database lab., Korea Univ. They will be paid by the lab to contribute
Tajo for years. Jin Ho and Sangwook are paid by their employer to contribute to this project.
Other developers will contribute to this project on volunteer time. In addition, we will be
eager to recruit additional committers including salaried and non-salaried developers.
  
  == Relationships with Other Apache Products ==
- Tajo has some overlapping function with Apache Incubator Drill. However, Tajo is more mature
than Drill. In addition, there are some significant differences. Drill is a distributed system
specialized for low-latency query processing by using column operations and intermediate data
streaming. Drill has very simple query optimizer. However, some queries including big-big
table join and sort are not available in that manner. Drill will support some of query types.
+ Tajo has some overlapping function with Apache Incubator Drill. However, Tajo is even more
mature than Drill. In addition, there are some significant differences. Drill is a distributed
system specialized for low-latency query processing by using column operations and intermediate
data streaming. Drill has very simple query optimizer. However, some queries including big-big
table join and sort are not available in that manner. Drill will support some of query types.
  
  In contrast, Tajo has advanced query optimization system. Tajo mainly aims at scalable and
efficient processing on all query types. By using the query optimizer, Tajo will only chase
low latency query processing for some query types that can be executed in online aggregation
manner.
  
@@ -95, +95 @@

  == Mailling List ==
   * tajo-private (with moderated subscriptions)
   * tajo-dev
-  * tajo-user
   * tajo-commits
  
  == Subversion Directory ==

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message