-
Notifications
You must be signed in to change notification settings - Fork 36
Open
Description
I'd like to submit some contributions to add support for the 9.x Sitecore versions. Unfortunately there have been some breaking changes in the APIs which mean we'll need to handle each major Sitecore version differently.
Looking at the v2 branch, it would appear support for the older Sitecore versions has been removed, as would be necessary to get the library building. Therefore, I propose we increment the major version of FakeDB as necessary to add support for each of the Sitecore 9.x versions. Something like:
- FakeDB 1.x (current release) for Sitecore 7.5 - 8.2
- FakeDB 2.x (next immediate release) for Sitecore 9.0 - 9.1
- FakeDB 3.x for Sitecore 9.2 - 9.3
In addition to the versioning changes, I'd also like to make a few changes to make the project easier to work with:
- Migrate the projects over to NET SDK format (the format used for .net core projects) as it makes management of NuGet packages so much easier.
- Switch references over to using the official Sitecore NuGet feeds. All Sitecore 9.x versions are available on the feeds.
I intend to make these contributions myself.
Any concerns with this proposal?
Metadata
Metadata
Assignees
Labels
No labels