-
-
Notifications
You must be signed in to change notification settings - Fork 610
Description
I’ve been meaning to do this for a while, and I recently spoke with one of our sponsors. They’re migrating from Graphene to Strawberry, so having a compatibility layer for a recent version of Graphene would be particularly helpful.
John built a Strawberry–Graphene compatibility layer about five years ago. I think it’s worth bringing that into core. The folks I’ve spoken with are happy to open a pull request with their version, and we may be able to just use that since it’s already in use and appears to be working well.
From what I’ve seen in the code, I’d like to make a few changes to improve reusability for others.
Also, we could ship this as a separate package, but if it lives in core it’s easier to ensure that the compatibility-layer updates stay in sync with core changes. If it’s external, we’d need to remember to update it every time (and I'll forget for sure).
I’m opening this issue to make the proposal visible 😊