There are kind of two versions right now. The rawscripts.com
site still runs on AppEngine, but all my efforts go to getting it off of AppEngine. If you checked out the Git repository and are running the master branch, that is all based on Flask and has nothing to do AppEngine anymore.
The old AppEngine code (deep in the git repository) is a mess, undocumented, has no tests, and is basically unmaintainable. I only make changes to it when something catastrophic happens at rawscripts.com
. I think there would have to be a pretty huge cleanup before I could safely and comfortably merge the kinds of big changes you want to work on. I would not recommend working on that.
The new Flask code tries to salvage what can be reused, and rewrites the rest, and should generally be much easier to get into (has tests, notes, and sane organization) . Unfortunately it is not complete yet, and progress has been slow. I would start there, but know that your work will not show up on rawscripts.com
until the rewrite is complete.
So the code is not in a great place, but it is moving forward, and I encourage you to take a stab at it. If there's anything I can point you too let me know.