Shad Storhaug created LUCENENET-628:
---------------------------------------
Summary: Complete ICU4N to production release
Key: LUCENENET-628
URL: https://issues.apache.org/jira/browse/LUCENENET-628
Project: Lucene.Net
Issue Type: Task
Components: Lucene.Net.Analysis.SmartCN, Lucene.Net.Benchmark,
Lucene.Net.ICU
Affects Versions: Lucene.Net 4.8.0
Reporter: Shad Storhaug
ICU4J is Lucene's biggest dependency. Several attempts have been made to
utilize various alternatives:
# [ICU4NET|https://github.com/niaher/icu4net]
# [icu-dotnet|https://github.com/sillsdev/icu-dotnet]
But we ran into several issues:
# Lack of support for 32/64 bit
# Lack of support for .NET Standard Platforms
# Lack of features, and problems when trying to implement them
# Lack of thread safety
We finally ended up doing a direct port of about 40% of ICU4J's features in
order to support Lucene.NET. The project is named ICU4N, and is progressing in
an external GitHub repository. There are [several up-for-grabs
issues|https://github.com/NightOwl888/ICU4N/issues?q=is%3Aissue+is%3Aopen+label%3A%22up+for+grabs%22]
that we could use some help with to get Lucene.NET into production.
[https://github.com/NightOwl888/ICU4N]
--
This message was sent by Atlassian Jira
(v8.3.4#803005)