commit | author | age
|
12ec51
|
1 |
# Red Hat Open Innovation Labs Enablement Materials |
943e9f
|
2 |
This repo will house all the slides and lab exercises for the Enablement. It will also be used to track issues, features and new additions to the Enablement. |
12ec51
|
3 |
|
e94284
|
4 |
[Course Content](https://rht-labs.github.io/enablement-docs/#/) |
12ec51
|
5 |
|
D |
6 |
## Slides |
15abe0
|
7 |
Slides are currently only available on Red Hat's Google Drive (https://drive.google.com/open?id=1Rk0XAn2WjY-cVAhGbCNiL6EdiiS-hxbK). We are working on a solution to make this content more openly available. |
TB |
8 |
|
|
9 |
In the mean time, if you are unable to access the link above and would like to see some of the content, please contact the author. |
|
10 |
|
12ec51
|
11 |
|
D |
12 |
## Exercises |
c951f7
|
13 |
Exercises are created using [Docsify](https://docsify.js.org/#/). Write docs in Markdown and use [Docsify](https://github.com/QingWei-Li/docsify-cli) cli to serve them. Store your lab exercises in the `exercises/<lab-number>` dir. |
df6f87
|
14 |
|
c951f7
|
15 |
A template layout for the lab exercise with headings and what should be included is stored in `exercises/0-docs-template`. Use this as a base point when creating new materials. Add items to the sidebar on the homepage by updating the `_sidebar` |
12ec51
|
16 |
|
bc2e43
|
17 |
To run and serve the docs |
D |
18 |
1. `npm i -g docsify-cli` |
|
19 |
2. `cd exercises && docsify serve -p 8085 -P 35727` and open your browser to 8085 |
|
20 |
|
e94284
|
21 |
## Publishing |
D |
22 |
The `exercises` folder is served as the root of the gitpages site from master branch. To update the published content run: |
|
23 |
1. `git checkout master` |
|
24 |
2. `git subtree push --prefix exercises origin gh-pages` |
|
25 |
|
|
26 |
|
12ec51
|
27 |
## Contributing & Issues |
cfaea1
|
28 |
For tracking of feature development and task management add the ZenHub plugin extension to [Chrome](https://chrome.google.com/webstore/detail/zenhub-for-github/ogcgkffhplmphkaahpmffcafajaocjbd) or [Firefox](https://www.zenhub.com/extension). |
TB |
29 |
To contribute raise an issue and submit a PR to correspond to that feature. |