GitHub user paulirwin added a comment to the discussion: .NET Target/Runtime 
Support Proposal

Thanks for the feedback! And I appreciate the note about well-being.

We don't really go out of the way to support _unsupported_ runtimes as .NET 
Framework 4.6.2 and later is still technically supported. Honestly, if it were 
up to me alone, I'd drop .NET Framework/Standard support _yesterday_. I haven't 
been shy about saying that in other GitHub issues 😆 If put up to a vote, I 
think everyone knows how I would vote. But I'll go with the flow of what the 
community wants.

That said, my recent poll shows that people are still using .NET Framework 
4.8.x at least. And we got feedback that people are using the .NET Standard 2.0 
target to migrate their libraries to support modern .NET. So I think for the 
Lucene.NET 4.8.x releases at least, .NET Framework/Standard support of some 
kind is still on the table. (.NET Standard 2.1 can likely be dropped for this 
release, since it doesn't help with a .NET Framework migration at all, and 
really only Unity is the last supported target that isn't superseded and even 
it can use .NET Standard 2.0 if there's anyone out there using that.)

I do hope that Lucene.NET 4.8 is the last release to have to support .NET 
Framework and .NET Standard so that we can move forward. Something has to get 
people to finally get off of .NET Framework and upgrade, and I'm okay if that 
is that they can't upgrade to Lucene.NET 11 in the future 😉 

As far as versioning goes, I think our current strategy of aligning the version 
number to the Lucene version being ported still works for the foreseeable 
future. But if there's significant community interest in changing that, we'd 
certainly be open to considering it post-4.8.

GitHub link: 
https://github.com/apache/lucenenet/discussions/1191#discussioncomment-14542169

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to