As per title, wondering why all of these get the same version numbers and are all updated at the same time:
They all come from a single mono-repo and they’re split to separate read-only ones after push to the main one. This whole thing is down to make the development process sane for framework developers. It’s a mess when you try to maintain multiple versions and repos which are interrelated.
It’s just a simplification which doesn’t really affect users 🙂
Interesting. What happens if there are no actual changes to one of the components after other components had changes? Would the version of the unchanged component still get bumped?
Thank you, that makes sense.
There’s a main Symfony repo and all the components (Finder, Process, HTTP Foundation, etc.) are split into their own repos when the main Symfony repo is updated. I believe it uses splitsh.
Very interesting, thanks. I hadn’t heard of such tools before.
Members
Online