Revamp Gora Site
19 files changed
tree: 2f39e3c1ff601c0c1d1442418845a6f87be5bfc1
  1. content/
  2. migration/
  3. theme/
  4. .asf.yaml
  5. .gitignore
  6. LICENSE
  7. pelicanconf.py
  8. README.md
  9. requirements.txt
README.md

Apache Gora Website

Welcome to the Apache Gora website repository! This README provides guidance on building the website locally for development or testing purposes.

Building Locally

To build this website locally, follow these steps:

Prerequisites

  • Ensure that you have Python 3 installed on your system.

Setup

  1. Clone this repository to your local machine.
git clone https://github.com/apache/gora-site.git
  1. (Optional) Set up a new Python virtual environment.
python3 -m venv env
source env/bin/activate
  1. Install the required Python packages using pip.
pip install -r requirements.txt

Note: You may also need to run pip install "pelican[markdown]"

Building

  1. Utilize Pelican to generate the website.
pelican content
  1. Once Pelican has completed generating the website, you can locate the output in the output directory.

Contributing

If you encounter any issues with the website or have suggestions for improvements, please feel free to open an issue or submit a pull request. We welcome contributions from the community!