tbar0970 / jethro-pmm

Jethro Pastoral Ministry Manager
GNU General Public License v3.0
36 stars 26 forks source link

Feature request - Export Service Run Sheet for import by EasyWorship #34

Open AlwynBarry opened 9 years ago

AlwynBarry commented 9 years ago

As soon as I demo'd the Service Run Sheet functionality to some of our worship team members the first thing they asked was 'Can this be exported for import by EasyWorship?'. I guess there are too many different service projection programs out there, and so this may be a 'feature too far', but it seems sensible to try to provide some kind of integration between the Run Sheets planned and the software used to project those words within the service.

So, really a 'long grass' suggestion - for when someone has a lot of spare time!! And, of course, there may be a better 'open source' target.

tbar0970 commented 9 years ago

It's a good request. I was thinking of the ability to export ODP or PPTX slideshows. Does easyworship have an open file format?

AlwynBarry commented 9 years ago

EasyWorship (up until the newest version just released, which has a different proprietary format) has a proprietary format, but someone has done an analysis of it and it is available here:

https://github.com/meinders/lithium-ews/blob/master/docs/ews%20file%20format.md

There are non-proprietary formats used by other song projection systems that might be a better target, such as those used by OpenSong or OpenLP or Quelea. But I'm not sure how widely used these are comparatively to EasyWorship, which seems to have quite a following. So, I guess the first step would be to ask users what they are looking to target.

Interestingly, OpenLP, OpenSong and Quelea have quite wide import/export functionality, and so the code needed might be available from one of these projects.