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: Flesh out "External Dependencies".  Change 
"lucy-perl-users" mailing list request to "lucy-users".  Eliminate some 
boilerplate. Change wiki request wording slightly..
http://wiki.apache.org/lucy/LucyIncubatorProposal?action=diff&rev1=15&rev2=16

--------------------------------------------------

  Complex proposals (typically involving multiple code bases) may find it 
useful to draw up an initial plan for the submission of the code here. 
Demonstrate that the proposal is practical. Example (Heraldry): * The OpenID 
specification and content on openid.net from Brad Fitzpatrick of Six Apart, 
Ltd. and David Recordon of VeriSign, Inc. * The domains openid.net and 
yadis.org from Brad Fitzpatrick of Six Apart, Ltd. and Johannes Ernst of 
NetMesh, Inc. * OpenID libraries in Python, Ruby, Perl, PHP, and C# from 
JanRain, Inc. ... * Yadis conformance test suite from NetMesh and VeriSign, 
Inc. We will also be soliciting contributions of further plugins and patches to 
various pieces of Open Source software.
  
  == External Dependencies ==
- External dependencies for the initial source is important. Only some external 
dependencies are allowed by Apache policy. These restrictions are (to some 
extent) initially relaxed for projects under incubation.
+ The Perl bindings for KinoSearch depend on a few CPAN modules which do not 
have Apache-compatible licenses.  It will be possible to address all of these 
during incubation:
  
- If the initial source has dependencies which would prevent graduation then 
this is the right place to indicate how these issues will be resolved. Example 
(CeltiXfire): The dependencies all have Apache compatible licenses. These 
include BSD, CDDL, CPL, MPL and MIT licensed dependencies.
+  * JSON::XS can be eliminated by writing our own JSON parser. 
+  * Lingua::Stem::Snowball and Lingua::StopWords are both wrappers around 
Snowball, which is itself BSD licensed.  We can eliminate them by writing our 
own wrappers and bundling the Snowball files.
+  * The build currently requires Parse::RecDescent.  However, the compilation 
stage which requires Parse::RecDescent can be moved up into release 
preparation, so it can be eliminate as an end-user dependency.
  
+ The build also requires modules which are now bundled with core Perl as of 
5.10.0 (Module::Build, ExtUtils::CBuilder), but were not with Perl 5.8.x.  
Guidance is sought as to whether they are acceptable.
- == Cryptography ==
- If the proposal involves cryptographic code either directly or indirectly, 
Apache needs to know so that the relevant paperwork can be obtained.
  
  == Required Resources ==
- Resources that infrastructure will be asked to supply for this project.
  
  === Mailing lists ===
  
   * lucy-dev
   * lucy-private (with moderated subscriptions)
   * lucy-commits
-  * lucy-perl-users
+  * lucy-users
  
  === Subversion Directory ===
  It is conventional to use all lower case, dash-separated (-) directory names. 
The directory should be within the incubator directory space 
(http://svn.apache.org/repos/asf/incubator). Example (OpenJPA): 
https://svn.apache.org/repos/asf/incubator/openjpa
@@ -136, +136 @@

  Lucy already has a JIRA tracker: Lucy (LUCY)
  
  === Other Resources ===
- Lucy already has a MoinMoin wiki at wiki.apache.org/lucy.  It would be nice 
to keep it, especially since its current location is also where it would end up 
upon TLP graduation, but we will defer to the wishes of the Incubator PMC if 
standard Incubator wiki placement is recommended.
+ Lucy already has a MoinMoin wiki at wiki.apache.org/lucy.  It would be 
convenient to keep it, especially since its current location is also where it 
would end up upon TLP graduation, but we will defer to the wishes of the 
Incubator PMC if standard Incubator wiki placement is recommended.
  
  == Initial Committers ==
   1. Marvin Humphrey (marvin at rectangular dot com)

Reply via email to