You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucenenet.apache.org by "Shad Storhaug (Jira)" <ji...@apache.org> on 2019/10/10 19:07:00 UTC
[jira] [Created] (LUCENENET-628) Complete ICU4N to production
release
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)