https://github.com/kiwitcms/kiwitcms.github.io
kiwitcms.org website
https://github.com/kiwitcms/kiwitcms.github.io
Last synced: 11 months ago
JSON representation
kiwitcms.org website
- Host: GitHub
- URL: https://github.com/kiwitcms/kiwitcms.github.io
- Owner: kiwitcms
- Created: 2017-09-13T19:51:34.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2025-07-03T12:55:22.000Z (12 months ago)
- Last Synced: 2025-07-08T19:32:26.288Z (12 months ago)
- Language: HTML
- Homepage: https://kiwitcms.org
- Size: 91.7 MB
- Stars: 11
- Watchers: 5
- Forks: 16
- Open Issues: 7
-
Metadata Files:
- Readme: README
- Support: support/index.html
Awesome Lists containing this project
README
Kiwi TCMS website
-----------------
This website is built with Pelican, https://blog.getpelican.com/.
To start hacking you need:
- make, preferably GNU Make. See https://en.wikipedia.org/wiki/Make_(software),
https://www.gnu.org/software/make/ and your Linux distribution
- Python 3.6 or later, see https://www.python.org/downloads/
- git client, see https://git-scm.com/downloads or https://desktop.github.com/
- fork this repository, see https://help.github.com/en/github/getting-started-with-github/fork-a-repo
- `git clone` your fork, see ^^^
- create a virtual environment with `venv`, see https://docs.python.org/3/library/venv.html
- activate the virtual environment created above (`/bin/activate`)
- `cd kiwitcms.github.io/`
- `pip install -r requirements.txt`
- `git checkout source` to switch to the `source` branch
- `git checkout -b name_of_your_branch`
In 2 separate terminals use:
- `make regenerate` to regenerate the website with latest changes
- `make serve` to serve them at http://localhost:8000/ for preview
Edit files to make changes in the website. You are most likely looking
for files in `content/pages/`!
Once you are ready:
- `git commit` you changes
- `git push origin name_of_your_branch`
- open a pull request against the `source` branch!
For more help see:
https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/proposing-changes-to-your-work-with-pull-requests
WARNING: do not convert this file to Markdown, see c72b3ab.