lucy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Lucy Wiki] Update of "LucyIncubatorProposal" by MarvinHumphrey
Date Thu, 01 Jul 2010 03:57:06 GMT
Dear Wiki user,

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

The "LucyIncubatorProposal" page has been changed by MarvinHumphrey.
The comment on this change is: Add a Rationale..


  Since the Lucene PMC will not be responsible for Lucy much longer, it is more appropriate
for the software grant to take place within the context of the Incubator than the Lucene TLP.
 As none of our current members have Apache PMC experience, we also seek to take advantage
of the Incubator environment to prepare ourselves for responsible self-governance.
  == Rationale ==
- Explains why this project needs to exist and why should it be adopted by Apache. This is
the right place for discursive material. Example (Beehive): There is a strong need for a cohesive,
easy-to-use programming model for building J2EE applications. Developers new to Java are forced
to learn a myriad of APIs just to build simple applications; advanced J2EE developers are
forced to write tedious plumbing code; and tools authors are limited in what they can do to
simplify the experience due to the underlying complexity.
+ There is great hunger for a search engine library in the mode of Lucene which is accessible
from various dynamic languages, and for one accessible from pure C.  Individuals naturally
wish to code in their language of choice.  Organizations which do not have significant Java
expertise may not want to support Java strictly for the sake of running a Lucene instance.
 Native applications can be launched much more quickly than JVMs.  Lucy will meet all these
+ We acknowledge that Apache seems like a natural home for Lucy given that it is also the
home of Lucene, and speculate that this may have been on the minds of the Lucene PMC when
Lucy was green-lighted as a sub-project.  More importantly, though, the Lucy development community
strongly believes that The Apache Way is right for Lucy.
  == Initial Goals ==
   * Make a 1.0 stable release as quickly as possible.

View raw message