Skip to content

A shared library for converting between documents and slide formats for church slideshows

Notifications You must be signed in to change notification settings

jterhorst/SlideConverters

Repository files navigation

SlideConverters

A shared library for converting between documents and slide formats for church slideshows

Goals

  • Publish regular packages for use in open-source projects. The hope would be to regularly update packages on the Swift/Cocoapods.
  • Provide support for key document types to start: ProPresenter 7, Apple Pages, and RTF. Add other formats using additional strategies. These additional strategies can inform the architecture, but no specific format should dictate the project architecture as a whole. (For example, supporting PowerPoint should not break support for ProPresenter 7 or lead to excessive complexity not needed by ProPresenter 7.)
  • Provide automatic templating during slide conversion. Strategies may, during conversion, use logic about the contents of the input document to determine the output template for a slide.
  • Regular CI/CD to upload package updates after asserting tests pass. Tests should cover the strategies to ensure they always acheive their desired output for a given input.

Planned Design

MVP More information can be found in ARCHITECTURE.md.

ACK

About

A shared library for converting between documents and slide formats for church slideshows

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages