You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add initial new website (see #2232)
* Add mkdocs-minify-plugin to website generation
* Pinned versions in Pipfile
* Add mkdocs-git-revision-date-plugin to website generation
* Replace mkdocs-git-revision-date-plugin with mkdocs-git-revision-date-localized-plugin for website generation
Developer Documentation for both users of and contributors to this project is maintained
4
+
alongside its code in [the `docs/` folder its git repo](https://github.com/google/android-fhir/tree/master/docs).
5
+
6
+
The <https://google.github.io/android-fhir/> website is automatically generated from this with Continous Integration.
7
+
8
+
This website is built using [Material](https://squidfunk.github.io/mkdocs-material/) for [MkDocs](https://www.mkdocs.org/).
9
+
10
+
## Contribute
11
+
12
+
Contributions to the documentation are very welcome, and should typically be made together with code contributions.
13
+
14
+
You can edit the `docs/**.md` files with any editor you like and include such changes with your regular Pull Requests.
15
+
16
+
New MD files needs to be added to `nav:` in [`mkdocs.yaml`](https://github.com/google/android-fhir/blob/master/mkdocs.yaml).
17
+
18
+
To generate the website, for simplicity we recommend using [GitHub Codespaces](codespaces.md); in a Terminal of such a Codespace:
19
+
20
+
1.`pipenv shell`: This enters a [Python "virtual environment" (`venv`)](https://docs.python.org/3/library/venv.html), using [`pipenv`](https://pipenv.pypa.io/)
21
+
22
+
1.`mkdocs serve`
23
+
24
+
1. Confirm Codespace's _"Port Forward"_ prompt to open `https://...app.github.dev`, et voilà!
0 commit comments