couchbaselabs / Couchbase.Extensions

Extensions for Couchbase for .Net Core
Apache License 2.0
27 stars 14 forks source link

Modernize the repository #113

Closed brantburnett closed 4 months ago

brantburnett commented 5 months ago

Motivation

Many of these projects are using outdated .NET versions and patterns.

Modifications

Results

We're in a much better position to do further development. There should be no notable change to the package behaviors at this time. We'll probably update the Couchbase SDK versions in a subsequent PR.

jeffrymorris commented 5 months ago

Update all NuGet projects to target .NET 6 Did you mean .NET 8?

brantburnett commented 5 months ago

Update all NuGet projects to target .NET 6 Did you mean .NET 8?

No, for the NuGet packages themselves I left them on .NET 6 since it's still supported, just removed .NET Standard 2.1. Test projects went to .NET 8 though.

jeffrymorris commented 5 months ago

Drop the defunct Couchbase.Extensions.Identity project

Is it defunct or just way, way outdated?

brantburnett commented 5 months ago

Drop the defunct Couchbase.Extensions.Identity project

Is it defunct or just way, way outdated?

Primarily way, way outdated, it still targets SDK 2 which hasn't been supported in years. I therefore concluded that the project itself must be defunct, and figured we could resurrect it from history later if required.