moskytw / sciwork20

Sciwork 20 conference website

Home Page:https://conf.sciwork.dev/2020/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sciwork 2020 website

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:

  1. Clone the repository
  2. Run a local devserver
  3. Edit the content
  4. File a pull request (PR) against develop branch
  5. Resolve discussions in the PR review
  6. 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

Branch convention

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.

Changes for improvement

To add contents or website features, create a branch named like feature/your-addition.

New blog entries

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.

Bugfix

If you want to fix bugs or typographical errors, create a branch named like bugfix/your-fix.

About

Sciwork 20 conference website

https://conf.sciwork.dev/2020/


Languages

Language:HTML 35.2%Language:JavaScript 29.4%Language:CSS 18.0%Language:Python 10.2%Language:Makefile 7.1%