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.

About

TDWG website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

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