Module Development Collaboration

From CrossWire Bible Society
Revision as of 19:52, 22 June 2012 by Osk (talk | contribs) (whiteboarding a module dev VCS)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

VCS options

  • Git
  • Git + SparkleShare/dvcs-autosync
  • SVN


Directory structure

ROOT/module type/language/module name/formats/

  • sword-modules
    • comments
    • genbook
    • lexdict
    • texts
      • en
      • fr
      • es
      • de
        • GerLuther
        • GerElberfelder
          • orig -- source docs from publisher/author
          • sword -- compiled Sword module
          • osis -- OSIS docs for osis2mod or sharing with publisher/3rd parties
          • thml -- ThML for import to GoBible?
          • usfm -- USFM for sharing with author or as an intermediate step in conversion
          • usx -- USX for sharing with author or as an intermediate step in conversion
          • epub -- EPUB for publishing to ebooks