This repository links to all topics developed for Lives in Transit. The repository organises each topic as a submodule, so that the latest content for each topic can be harvested with a single
git clone
command.
Because topics are submodules, cloning this repository with git clone https://github.com/uzh/lit-content
will not actually clone the content from the topic submodules. If you want to clone this repo and all the topics at the same time, use:
git clone --recursive https://github.com/uzh/lit-content
The metadata.json
file contains information about each topic. Some fields within this JSON will be used during the deployment process for Lives in Transit and its test instance.
If you want to add a topic, and you know how to use git, we suggest:
- Forking this repository
- Validating and pretty-printing your JSON content
- Adding a submodule that points to your content (the name should start with
lit-
) - Adding an entry in
metadata.json
, which maps the repo name to metadata about your topic - Submit a pull request
If you don't know git, just create an issue and provide your content as a link or a download. We might ask for some metadata (i.e. your name, collaborators etc.). Once we have everything we need, we will set your content up as a repository, and link it to this repo as a submodule.
This repo will ignore any hidden folders in the root directory, due to the way the marugoto deployment works. Bear this in mind!
Anything else? Let us know!