Setup
Before you begin developing new content, you’ll need to get a few things setup first.
1. Get a copy of the app
You’ll need to get a copy of the app. Currently the app is available in beta for macOS and Windows platforms.
Once you have acquired the app, you should open it up and get comfortable with it.
2. Make a Github account
You will also need a Github account.
Note that this is a regular github.com
account, not a github.umn.edu
account.
3. Fork the data repository
The data for the Virtual Fort Snelling experience is hosted on a public repository, at http://github.com/UMN-LATIS/virtual-fort-snelling-data.
When the app first opens, it reads the XML files from the data repository to construct the menu pages.
In order to develop new content for the app, you will need to make a fork of this repository. A fork is like a copy of the repository that you are able to modify freely, without affecting the original repository.
Step 1. Go to the data repository
http://github.com/UMN-LATIS/virtual-fort-snelling-data
Step 2. Press the fork button
Step 3. Select your Github username as the destination
It will take a few seconds, and then bring you to your forked copy of the repository.
4. Enable Github Pages for your fork
Now that you have your own copy of the repository forked, you need to make sure it is setup to be published on the web, so that the app can read content from it.
Step 1. Click on the “Settings” tab
Step 2. Click on the “Pages” tab
Step 3. Set the source to the main branch root, and press save
Step 4. Verify that the site is published
After a few minutes, refresh the page and look for the indicator that the site is published. Take a note of this url, as it will be important later.
Now you are ready to begin developing content!