commit | 613370a2b7ecf762a3dcb9837890b265f4fbb4c7 | [log] [tgz] |
---|---|---|
author | Stian Soiland-Reyes <stain@apache.org> | Wed Oct 05 15:05:24 2016 +0100 |
committer | Luciano Resende <lresende@apache.org> | Fri Oct 28 01:14:56 2016 +0200 |
tree | 256547fe1b23a295a252d7fb6f19a59dad6ddbb4 | |
parent | 02a70b0722d9a7b0de23b9e60b5cebf6abd46509 [diff] |
Correct theme for Jekyll v3.1 > You are currently using the Jekyll Bootstrap framework which has a known incompatibility with Jekyll v3.1. To fix this incompatibility, change `page.theme.name` in `_includes/JB/setup` to `layout.theme.name`. Your site may not build properly until this change has been applied. For more information, see http://jekyllrb.com/docs/upgrading/2-to-3/#layout-metadata. Closes #8 Fixes #7
The Apache Bahir website was forked from the Apache Website Template.
The website gets generated using Jekylland the instructions below assume you have Jekyll installed.
Before opening a pull request, you can preview your contributions by running from within the directory:
1. cd site 2. jekyll serve 3. Open [http://localhost:4000](http://localhost:4000)
To update the current documentation contents, use the update-doc script. This script will update the documentation contents based on the README.md files from the source of each extension.
1. update-doc.sh 2. git commit -a -m"My updates" 3. git push 4. ./publish.sh 5. git push origin asf-site
Bahir is using gitpubsub for publishing the website, and the live website content is stored in the asf-site git branch.
To publish new contents to the website, commit your changes to master, and use the ‘publish.sh’ shell script.
1. Make your changes 2. git commit -a -m"My updates" 3. git push 4. ./publish.sh 5. git push origin asf-site
Within a few minutes, gitpubsub should kick in and you'll be able to see the results at bahir.apache.org.
To add a contributor to the project, or to modify existing contributors, edit site/_data/contributors.yml
. The project members list will be re-generated.