Skip to content

SFML.Net 3 - Planning #262

Open
Open
@eXpl0it3r

Description

@eXpl0it3r

I thought to create an issue to collect some of the ideas that have been floating around, that could potentially be implemented with SFML.Net 3. Feel free to add your comments on any topic below. If something requires a bigger discussion, we can always split into separate issue.

.NET Version

Currently SFML.Net uses netstandard2.0 which provides maximal support for .NET Framework as well as .NET 6+

I'm of the opinion that as a library we should try to retain maximal support for as long as possible. As such I'm advocating for staying with netstandard2.0 and pulling in "polyfill" NuGet packages as needed.

At the same time, I do acknowledge that .NET Framework has long reached its EOL, even if it's still "supported" by Microsoft and thousands of applications still using it. As such I'm also open to move away from netstandard2.0, breaking support for .NET Framework, in the cases where a feature is very beneficial but not netstandard2.0 compatible.

Does multi-targeting provide any benefits?

Metadata

Metadata

Assignees

No one assigned

    Labels

    FeatureNew functionality or extending of an existing one

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions