NightOwl888 commented on PR #852:
URL: https://github.com/apache/lucenenet/pull/852#issuecomment-1889102544

   > @laimis @NightOwl888 would y'all be able to help me understand what's the 
road map for OpenNLP to target .Net 6?
   
   Unfortunately, this is blocked by the fact that we don't really want to use 
OpenNLP.NET for this, but instead use `<MavenReference>`, which will 
transitively be added to everyone who depends on `Lucene.Net.Analysis.OpenNLP`. 
Basically, instead of including a compiled DLL in the package for 
opennlp-tools, it will compile it on your machine when you depend on 
`Lucene.Net.Analysis.OpenNLP` and it will resolve any other Maven dependencies 
that you pull into your project to fix versioning conflicts between common 
dependencies.
   
   However, I have updated this branch (rebased against the master branch) and 
have built the packages 
[here](https://dev.azure.com/shad0962/Experiments/_build/results?buildId=2240&view=artifacts&pathAsName=false&type=publishedArtifacts).
 Download the `nuget` artifact and unzip it, and you can then put the `.nupkg` 
files into a local directory and add it as a package source. That should at 
least get you up and running for now.
   
   The tests we have for the OpenNLP support work, but I am not sure the entire 
opennlp-tools package works on macOS or iOS. It won't if there is any file 
locking in the application, but I haven't checked the opennlp source to 
determine if they are doing so. It should work on Windows and Linux, though.
   
   As for an official release, we will do so as soon as there is a version of 
IKVM that supports both macOS and .NET Framework, but so far there isn't one 
and the latest version has some annoying initialization exceptions if you don't 
explicitly call `new object()` before you call into an IKVM-converted library. 
IKVM has come a long way in the past 18 months, but it just isn't there yet.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@lucenenet.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to