Coordinating a Deconst Site¶
A Deconst site coordinator has several responsibilities, including management of the site’s high-level information architecture, graphic design, and maintenance of the layouts and assets for each domain within the site.
The Control Repository¶
Every deconst installation is configured to point to a single control repository, a version-controlled repository that’s used to manage site-wide concerns. It’s a GitHub repository containing mostly plain-text files that you can edit however you wish, even directly with GitHub’s web editor!
While changes to assets will go live automatically after a short delay, changes to content or template mappings requires administrator action to take effect.
The control repository is expected to include certain contents:
- At least one content mapping file that tells Deconst which content to display where.
- Templates that give individual pages visual identity.
- Template mapping files that specify which template should be used to render a specific page.
- Global assets such as stylesheets, JavaScript files, or images that are referenced by the layout templates.