Hi folks,
We are migrating a legacy ingestion component from .NET Framework 4.8 to modern .NET (targeting net8/net10) in order to run it cross-platform (Linux/Docker).
Today our code depends on GSF/openHistorian-related assemblies (e.g., namespaces like GSF.Core and openHistorian.*). When targeting net8+/net10, NuGet restores GSF.Core using .NET Framework assets (NU1701 warning), which suggests it may not be fully compatible with modern .NET / Linux.
Questions:
- Is there an official plan to ship
GSF.Core(and the required Snap/openHistorian-related assemblies) for modern .NET targets (net8.0+ / netstandard), so it runs on Linux? - If not, what is the recommended replacement path in the Gemstone ecosystem for Snap/openHistorian integrations ?
- If Gemstone is the intended path, is there guidance/mapping for which Gemstone packages replace the older GSF/openHistorian components we already use?
Thanks in advance!