Hi Eric,
I am not a plugin developer, nor do I speak many program languages. But I do use an offline database for exactly the reason you are indicating. I am in service for a large area with over 300 active meetings. I also keep track of events and contacts. Not all of that is for public consumption but for management reports I do have to be able to produce data from time to time. And, of course, there is a big need for District Meetings lists. I have 30 Districts, so 30 lists and then some.
In my regular job I am a Claris FileMaker developer and I have built a custom solution to do all that I need to do. I am still working on this app, but eventually it will reach a stable point and if people are interested and willing to learn FileMaker I can certainly make it available.
I use the FileMaker app to produce the csv formats needed for both meetings and events. I do not have to touch my data for that, they just flow into the csv. If the csv changes, my database does not have to change, just the csv format.
The lists have always been an issue. I have accepted the challenge to offer them online. They come from FileMaker, as PDFs and have a generic design.
If you are interested in seeing them, they are here:
https://al-anon.alateen.on.ca/meeting-frontpage/meeting-prints/
I am not trying to sell you on anything, by the way, although the app is easy to use and Claris FileMaker is also not that hard to learn.
It saves me a lot of time. FileMaker is excellent at any kind reporting, sorting and searching and I really do benefit from the choice to have it as the main repository of my details. If push comes to shove, I can refresh all my meetings in less then 10 minutes from the database. I have had to do this several times already and I am so relieved that I do not have to go through WordPress pages one at a time.
Wordpress is made for publishing on line, not to be an active content management system. On top of that, if the internet goes offline, I still have access to my data.
I do hope that we will get a bit more information about what is in the export.
Developers: if there is a way to include into that export the WP Post ID that would be fanTAStic. Why? Because I can use it to create the URL of the details page and update it from FileMaker without ever going to my adminpage, choose meetings, find meeting, click to edit details. It would be a one-click action for me… Possible?