Skip to content

pzermoglio/website

 
 

Repository files navigation

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.

Releases

No releases published

Packages

No packages published

Languages

  • Python 89.3%
  • Makefile 5.5%
  • Shell 2.8%
  • HTML 2.4%