Huge diff between staging and master branch of FCC repo

There’s a rather large difference between what’s running on the FCC server (master branch I take it) and the Staging branch which is the default branch on github.

For us wanting to contribute, it’s rather discouraging to see things fixed 2 years ago, still haven’t been merged to master (and we’re still served the old code). The “contributing” guide is one of the most complete out there and I’d love to give back to the project, but I fear my time is just wasted if nothing ever gets to the live server.

Is there a timeline / deployment guide / release schedule / road map that explains some of the engineering and deployment strategies?