Hello Federico,

federico grilli wrote:
> I have written an Italian analyzer based on the Porter's stemming
> algorithm as found at http://www.snowball.tartarus.org. I would like
> to contribute it to the Lucene sandbox. The classes come with thorough
> unit tests. As this is the first time I contribute to an apache
> project, I wondered how could I do to commit my work to the cvs.

Did you know that Lucene already contains Snowball Italian stemmer code,
under contrib/snowball/?   (Although I see no Italian analyzer under
contrib/analyzers/.)

Below is a link to a ViewVC Subversion repository history page for the
stemmer code:

http://svn.apache.org/viewvc/lucene/java/trunk/contrib/snowball/src/java/net/sf/snowball/ext/ItalianStemmer.java

To answer your question, some useful info is here:

<http://wiki.apache.org/jakarta-lucene/HowToContribute>

In short, you should check out the source tree from Subversion, create a
patch containing your new code, then create a JIRA issue and attach your
patch to it.  JIRA (used by the ASF for issue tracking) automatically
sends issue creation and update emails to the java-dev mailing list.

The following three sections of the HowToContribute wiki page apply to
your situation:

1. Getting the source code:
<http://wiki.apache.org/jakarta-lucene/HowToContribute#head-bd75edb4adc9cdac9f467b123e5da863b17fbc05>

2. Creating a patch:
<http://wiki.apache.org/jakarta-lucene/HowToContribute#head-39c5e0726916588ba1140af3f8bfd572c1acfdf3>

3. Contributing your work:
<http://wiki.apache.org/jakarta-lucene/HowToContribute#head-573abb45d0ec5d127a1ad8baa36c4c83afeb3608>

Steve

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to