# incubator-annotator-website **Repository Path**: mirrors_apache/incubator-annotator-website ## Basic Information - **Project Name**: incubator-annotator-website - **Description**: Apache Annotator (Incubating) Website - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: asf-site - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-22 - **Last Updated**: 2026-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Apache Annotator (incubating) Website The site is currently in static HTML hosted out of the `content/` directory. Any pre-generated/rendered content or documentation should be added to additional folders in the root of this repo. ## Publishing The `asf-site` branch gets published to an Apache HTTPD static hosting environment run by the Apache infrastructure team. To update the demo, update the submodule (`git submodule update --remote`), rebuild (`yarn build`; in this repo, not inside the submodule), and commit the changes it made in `content/`. To add documentation add Markdown to the `docs/` folder. Further templating and build configuration of the `docs/` content can be done in the `.eleventy.js` file (since it's built with [11ty.dev](https://11ty.dev/)). ## Developing ##### Requirements - [node](https://nodejs.org) >= 10.x - [yarn](https://www.yarnpkg.com/) >= 1.5.1 This website repository contains the main project repository as a git submodule, in order to build its demo without duplicating the code. Run `git submodule init && git submodule update --remote` to pull in the submodule. Run `yarn install` to install development dependencies. Run `yarn build` to build the demo code and docs content (it will overwrite `content/demo` and `content/docs`). Run `yarn serve` to build the demo and docs as well as serve and watch (with live reload on changes to the `src/` directory *only*). Note: if you receive a `ERR_OSSL_EVP_UNSUPPORTED` error, you can resolve this by using the legacy SSL provider: `export NODE_OPTIONS=--openssl-legacy-provider` ## Organizing We also use the [Milestones](https://github.com/apache/incubator-annotator-website/milestones?direction=asc&sort=due_date&state=open) for [this repo on GitHub](https://github.com/apache/incubator-annotator-website/) to track our quarterly board reports. Web site [issues](https://github.com/apache/incubator-annotator-website/issues/) and [PRs](https://github.com/apache/incubator-annotator-website/pulls) are still more than welcome, though! # License Apache License 2.0 (obviously...:wink:)