This repository is for the website for the sciwork 2020 conference. Check-ins to the repository will be automatically deployed to the website by github webhook.
The website is built by using pelican. The flow for contribution is:
- Clone the repository
- Run a local devserver
- Edit the content
- File a pull request (PR) against
develop
branch - Resolve discussions in the PR review
- PR is merged, done
Note
Do NOT file PR against the master
branch.
In the working copy root, run the following command for the local devserver:
env SITEURL=http://localhost:8000 make devserver
The master branch is automatically deployed to the official website https://conf.sciwork.dev/2020/.
The develop branch is at https://under-development.sciwork.dev/2020/. It uses password protection to avoid public access. The user name is developer. The password is sciworkdeveloper.
Other branches will not be deployed.
To add contents or website features, create a branch named like feature/your-addition.
To add a new blog entry (will be shown in https://conf.sciwork.dev/2020/blog.html), the branch name should be feature/blog/entry-name.
If you want to fix bugs or typographical errors, create a branch named like bugfix/your-fix.