I have recently switched from Ubuntu to Fedora but can't seem to understand how the repository release cycle is.
In ubuntu it seemed very OS centered where a new version of a package/program was released with the new version of Ubuntu. I guess most famously was Firefox 4 which wasn't released until natty came out, leaving everyone with an older version of Ubuntu with an older version of Firefox. Only security updates are released immediately.
How does Fedora handle software updates? Is it OS centric like ubuntu? Does an update make it into the main repos as soon as its approved? Or is it some other system?