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)