Information on maintaining packages in Fedora is described in PackageMaintainers.
Fedora release schedule is a non-rigid balance between rapid progress combined with quality and robustness. Fedora has a public release schedule with a new release planned approximately every six months but we have occasionally delayed it further to fix critical bugs. This release mechanism gives the project goals to thrive for while maintaining quality.
Every release has tracker bugs for blockers, targets and updates. This is managed the Fedora ReleaseEngineering team. You can find more details about development plans for current and future releases at the RoadMap page.