I have 2 nuget packages for one of my open source projects:
- Expressive (.NET full)
- Expressive.Standard (.NET Standard)
2 was originally created as an investigation to make sure that it is viable. Now that it is I want to wrap it up under 1 but I can see that there have been people download number 2. While the download numbers aren't huge I still do know want to cause any issues by simply deleting that package.
What would be the best way to migrate people from 2 to the wrapped up version under 1? Would it be to publish a new version of 2 indicating that it is being replaced by 1?
Ultimately I would like to deprecate 2 and indicate that it is being replaced by 1 however I have only been able to find this that doesn't actually show it being implemented.