1. Repository Contents
This project currently follows a “monorepo” structure, meaning that several sub-projects are contained in this repository, which will probably eventually be split into several distinct repositories. The most important files and folders in the repository are:
.designis a folder applying the structure of the contribute.design project and gathering the interface design work that will eventually lead to OutDesign;docscontains the source code of this documentation;idml2docbookis a Python package that bridges the gap between the IDML and DocBook formats, the latter being readable by Pandoc;lua-filterscontains a set of Lua filters that manipulate the structure of files passed to Pandoc, regardless of their format;mapscontains example JSON files showing how to configure the conversion according to each document’s specifics, see Style mapping;.env.sampleis a configuration file that provides default values to the converter;idml.luais a custom Pandoc reader that connects withidml2docbook, see Basic commands;install.shis an installation script for this project.