Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/apache/openoffice-project
Apache OpenOffice Project Website
https://github.com/apache/openoffice-project
apache openoffice website
Last synced: about 2 months ago
JSON representation
Apache OpenOffice Project Website
- Host: GitHub
- URL: https://github.com/apache/openoffice-project
- Owner: apache
- Created: 2019-10-02T19:34:39.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-11-09T17:19:26.000Z (about 2 months ago)
- Last Synced: 2024-11-09T18:17:02.419Z (about 2 months ago)
- Topics: apache, openoffice, website
- Language: HTML
- Homepage: https://openoffice.apache.org/
- Size: 8.32 MB
- Stars: 7
- Watchers: 18
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Apache OpenOffice Project Site - openoffice.apache.org
This is the content and theme for https://openoffice.apache.org/
## Contributing to the website content
You can fork from https://github.com/apache/openoffice-project, test your changes as described below
and raise a pull request.You can simply raise a pull request with a set of simple changes.
Use the [[email protected]](https://lists.apache.org/[email protected]) mailing list to contact
the OpenOffice PMC which manages this website.## Automated publishing
Commits to the `main` branch are automatically published using Pelican using the instructions in the `.asf.yaml` file.
Information about `.asf.yaml` is found [here](https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features).Any build failures are reported to [[email protected]](https://lists.apache.org/[email protected])
mailing list.## Quick updates to a single file
Updating a single file is simple. Simply edit the file online and save with your commit message. The website will be published in a minute or two.
## For large changes create a feature branch
Create a branch named `preview/*` where `*` is the name of your new feature. For example if your feature branch is named `preview/refresh`
then commits are automatically staged to https://openoffice-refresh.staged.apache.orgOnce your features are ready you can create a PR and do a squash & merge.
## ASF Pelican
See [ASF Pelican documentation](https://infra.apache.org/asf-pelican.html)
## Markdown
All the pages in the site are in GitHub Flavored Markdown in `md` files. See [GFM](https://infra.apache.org/gfm.html).
## OpenOffice Theme
Pelican templates are included in the `theme/openoffice/templates` directory. The site templates are written in `html`.
- `base.html` is the main page template.
- `page.html` extends the base template for the pages.
- `topnav.html` is the navigation menu and is included.The CSS stylesheet is in `theme/openoffice/static/css/openoffice.css`.
## Pages and Assets are in the Content Tree.
All content - pages and assets are in the content tree.
https://github.com/apache/openoffice-project/tree/main/content