Thanks for setting this up. I'm looking forward to it.
If you haven't been following our progress on the Mission Pinball Framework (MPF), we've come a long way in the 5 months since we've started it.
Right now we are on version 0.1.0 of the framework. It fully supports FAST and P-ROC hardware and you can get a machine up and running just with text-based config files.
Our first full machine was our 1974 Gottlieb Big Shot EM-to-SS conversion which we spoke about at the Chicago Expo last month. (That machine was 99% built with config files, with maybe 20 lines of "real" Python code to handle the bonus countdown and the 1974/2014 time machine switch.) Even game logic is done via the config files.
We've written over 200 pages of documentation (https://missionpinball.com/docs/), a step-by-step getting started tutorial (https://missionpinball.com/docs/tutorial/), and a few hundred more pages of API reference (http://mpf.readthedocs.org/)
We have a long way to go but thought it would be fun to talk about the progress we've made so far. MPF is free & open source, available via an MIT license, so anyone is welcome to do whatever they want with it. More details: https://missionpinball.com/framework
Thanks, and see you in a few days!
Brian