lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alexander Jesse <>
Subject RE: Contributor Document class repository proposal
Date Wed, 05 Dec 2001 12:32:17 GMT
First: Definitely a good proposal...

> Is that okay?  Is there an important reason that you think these
> contributions should be hosted by Jakarta?  
Not everybody has the possibilities to host them themselves...
Especially if there are a few bytes of doc to go with (to make it easier
to decide whether you want it or not).

The other proposal to use a sourceforge-project...The firewall I am 
living behind does not allow for cvs-access accross it...

> Of course some contributions should be added directly to Lucene.  I'm
> hesitant to add contributions that require libraries that Lucene is not
> already dependent on, or that are not included in the standard JDK.  But,
> for example, pure JDBC code would be OK since JDBC is part of Java.  (Yes,
> JDBC is only a part of 1.2 and up, and Lucene still runs in 1.1, but JDK 1.2
> or greater is required to compile Lucene and to take advantage of all
> features...)  Similarly, once JDK 1.4 is commonly used, then XML support
> could be added to Lucene.
On the other hand having a JAXP-library around nowadays is almost a fixed thing.
After all, who keeps configuration not in XML today? Important is documenting 
which libraries an extension is depending on, and which versions are repoertedly

> So we should keep an eye out for generally useful, well-written
> contributions that do not require additional libraries as candiates for
> inclusion in Lucene.
every candidate that is widely discussed in the user-mailing-list is a 
candidate for inclusion.
Struts always delivers the contributions under the contrib/contribution level
as long as the original author is willing to let it happen... It also makes
it easy to know which version of an extension works with which version of Lucene...

just my 2 cents
Alexander Jesse

> -----Original Message-----
> From: []
> Sent: Friday, November 30, 2001 11:48 AM
> To: Lucene Developers List
> Subject: Contributor Document class repository proposal
> Contributor Document class repository proposal
> Issue: One of the areas that many developers are duplicating 
> efforts is 
> in the creation of Documents. Although creating a Document is 
> specific 
> to the data, most people deal with common formats such as XML, csv, 
> text, pdf, HTML, databases...
> Potential solution:
> Allow developers / users to contribute there own Document classes.
> How:
> Create a new area called "resources" (this seems to be 
> consistent with 
> other Jakarta projects) under the About area on the main 
> Lucene web page.
> This will link to a page which will includes contributions by other 
> people that is not part of the main Lucene distribution.
> I think a good example of this is
> or
> The contribution will be organized with a name, author, contribution 
> date and description. The name will be a link to download the 
> tar or zip 
> file.
> One question is if the source becomes part of the Lucene 
> project, or if 
> it owned and maintained by the contributor. In many of the other 
> projects, there is a link to an external website and an email 
> address of 
> who maintains it. I would suggest that it becomes part of the Lucene 
> project.
> This web page will be maintained by me.
> The source of these contributions will be added into the CVS at the
> Apache/jakarta-lucene/contributions  level (to be added).
> This repository will be maintained by me. Being a Document class 
> contributor does not give you write access to the cvs tree.
> Please let me know if people think this is a valuable 
> contribution and 
> are willing to support it.
> Also, any part of the solution is open for revision based on feedback.
> Thanks
> --Peter
> --
> To unsubscribe, e-mail:   
For additional commands, e-mail: <>

To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message