debpaul / website

TDWG website

Home Page:https://www.tdwg.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TDWG website

This repository contains the content and settings for the new TDWG website. It is generated as a static website with Pelican.

Getting started

Repo structure


Deployment

tdwg.org is rebuilt automatically for any change on the master branch in this repository or the tdwg-theme repository. You can see the status of the builds at https://builds.gbif.org/job/tdwg-website/. If you want to build the website locally, do the following:

Installation

  1. Verify Python 3.3+ is installed: python -V
  2. Install Pelican (the static site generator): pip install pelican
  3. Install the Python implementation of Markdown: pip install markdown
  4. Install Beautifulsoup4 (for site search): pip install beautifulsoup4
  5. Clone the theme repo: git clone https://github.com/tdwg/tdwg-theme
  6. Clone the website repo: git clone https://github.com/tdwg/website

Build site

  1. Navigate to the website directory: cd website
  2. Build the site locally: pelican -s settings.py
  3. The website is generated in output/ which you can serve with e.g. python -m http.server 8000

Contributors

List of contributors

License

This work is licensed under the Creative Commons Attribution 4.0 International License.

About

TDWG website

https://www.tdwg.org

License:Creative Commons Attribution 4.0 International


Languages

Language:Python 89.3%Language:Makefile 5.5%Language:Shell 2.8%Language:HTML 2.4%