<p>Hey wogster,</p>
In openlp/core/utils/init.py, look at the AppLocation class, around line 119.
You are more than welcome to. We (the OpenLP team) are greatly encouraged when we see folks helping out in whatever way they can.
You'll likely need to make sure OpenLP is not running when you do the actual backup or restore. Also, please feel free to shoot questions at the devs in IRC, if and when we get our timezones to cross ;-)