The main thing I've come up with is that...well I can't find a user type that breaking changes don't hurt. Especially if we can come up with a way to steer people towards preferred, newer APIs while retaining older ones as aliases and opt-in backends.
b
bitter-ability-32190
09/18/2022, 10:19 PM
Another thing to consider here, and I was thinking about bringing it up but I'll be at Dr, if we could decouple engine releases from plugin releases, that allows for longer/shorter cycles and more stomachable code duplications (to support "old" paths)
bitter-ability-32190
09/18/2022, 10:22 PM
Although this could be part of the "solution" 🤔
f
flat-zoo-31952
09/18/2022, 11:23 PM
That sounds like it could be fruitful, but I'm probably not the best to judeg. I'm trying to stay focused on a problem analysis here. I don't have the depth of experience with the Pants codebase to suggest implementation details. Right now I'm doing my best to wear a combination of product manager and UX hats rather than a dev hat 🤠😆