You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by federico grilli <fe...@gmail.com> on 2006/09/27 22:42:23 UTC
Italian Analyzer
Hello everybody,
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.
Regards,
--
Federico Grilli
--------------------
"Copyleft, all rights reversed" http://www.gnu.org/copyleft
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
Re: Italian Analyzer
Posted by federico grilli <fe...@gmail.com>.
Hello Steven,
thank you for answering. Yes, I know of the Snowball Italian stemmer,
however I have seen that for other languages (i.e. French and German)
there exist different implementations of the Porter's algorithm, so I
thought my implementation could be of some interest. In any case, I'll
follow the procedure for new contributions and see what happens. :)
Federico
2006/9/27, Steven Rowe <sa...@syr.edu>:
> 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: java-dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-dev-help@lucene.apache.org
>
>
--
Federico Grilli
--------------------
"Copyleft, all rights reversed" http://www.gnu.org/copyleft
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
Re: Italian Analyzer
Posted by Steven Rowe <sa...@syr.edu>.
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: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org
Re: Italian Analyzer
Posted by Chris Hostetter <ho...@fucit.org>.
: 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.
only a small subset of the Lucene community has the ability to commit
directly to the repository (svn, not cvs) but information about how to
contribute new (or modified) code can be found on the wiki...
http://wiki.apache.org/jakarta-lucene/HowToContribute
-Hoss
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org