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 2021/12/09 18:15:00 UTC
[jira] [Closed] (LUCENENET-628) Complete ICU4N to production release
[ https://issues.apache.org/jira/browse/LUCENENET-628?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Shad Storhaug closed LUCENENET-628.
-----------------------------------
Resolution: Abandoned
Moved to GitHub: https://github.com/apache/lucenenet/issues/263
> 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
> Priority: Major
> Labels: dependency, up-for-grabs
>
> 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.20.1#820001)