# optaplanner-website **Repository Path**: kiegroup/optaplanner-website ## Basic Information - **Project Name**: optaplanner-website - **Description**: The sources for the website https://www.optaplanner.org (using JBake and Antora) and the presentation sources. - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-07-26 - **Last Updated**: 2026-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README = OptaPlanner https://www.optaplanner.org/[www.optaplanner.org] == Build the entire website To build the entire website with JBake and Antora (before and after your changes), run: ---- $ git clone git@github.com:kiegroup/optaplanner-website.git $ cd optaplanner-website/ $ mvn clean install $ firefox optaplanner-website-assembly/target/website-complete/index.html ---- This can take a minute. To speed that up, only build the `optaplanner-website-root` directory. == Edit the website Try making some changes in any of the key files: * *Use case landing pages*: `optaplanner-website-root/content/learn/useCases/` (AsciiDoc) * *Compatibility landing pages*: `optaplanner-website-root/content/compatibility/` (AsciiDoc) * *Front page*: `optaplanner-website-root/templates/index.ftl` (FreeMarker) * *Blog articles*: `optaplanner-website-root/content/blog/` (AsciiDoc) * *Users list*: `optaplanner-website-root/data/users.yml` (YAML) * *Videos list*: `optaplanner-website-root/data/videos.yml` (YAML) * *Events list*: `optaplanner-website-root/data/events.yml` (YAML) * *Base layout*: `optaplanner-website-root/templates/base.ftl` (FreeMarker)