When Auk was out, there was a lot of confusion about which modules and which versions work together. Also it remains unclear from the package names if they are officially supported or 3rd party.
With Buzzard on the horizon the same thing's going to happen all over again, my proposal is the following:
Release everything that is auk under @feathers-auk (or @feathers-buzzard resp.) scope, so people can be sure that what they import actually works together.
Actually the package itself doesn't need to be released under that scope, but we could build packages that only include a package.json that pulls in the actual package:
// @feathers-buzzard/feathers package.json
"dependencies" : {
"feathers": "^3.0.0"
}
// @feathers-auk/feathers package.json
"dependencies" : {
"feathers": "^2.0.0"
}
I know feathers uses greenkeeper and I also came across #462 . I'm not sure what both are capable of and have not yet thought about a technical solution, but it doesn't seem to be too complicated.
Edit: Also I vote for "Cockatoo" being the version after buzzard
When Auk was out, there was a lot of confusion about which modules and which versions work together. Also it remains unclear from the package names if they are officially supported or 3rd party.
With Buzzard on the horizon the same thing's going to happen all over again, my proposal is the following:
Release everything that is auk under @feathers-auk (or @feathers-buzzard resp.) scope, so people can be sure that what they import actually works together.
Actually the package itself doesn't need to be released under that scope, but we could build packages that only include a package.json that pulls in the actual package:
I know feathers uses greenkeeper and I also came across #462 . I'm not sure what both are capable of and have not yet thought about a technical solution, but it doesn't seem to be too complicated.
Edit: Also I vote for "Cockatoo" being the version after buzzard