Skip to content
Snippets Groups Projects
README.md 1.77 KiB
Newer Older
  • Learn to ignore specific revisions
  • David Hrbáč's avatar
    David Hrbáč committed
    # User documentation
    
    This is project contain IT4Innovation user documentation source.
    
    Lukáš Krupčík's avatar
    Lukáš Krupčík committed
    
    
    David Hrbáč's avatar
    David Hrbáč committed
    ## Environments
    
    David Hrbáč's avatar
    David Hrbáč committed
    
    
    Lukáš Krupčík's avatar
    Lukáš Krupčík committed
    * [https://docs-new.it4i.cz - master branch](https://docs-new.it4i.cz - master branch)
    * [https://docs-new.it4i.cz/devel/$BRANCH_NAME](https://docs-new.it4i.cz/devel/$BRANCH_NAME) - maps the branches
    
    David Hrbáč's avatar
    David Hrbáč committed
    
    
    David Hrbáč's avatar
    David Hrbáč committed
    ## URLs
    
    
    Lukáš Krupčík's avatar
    Lukáš Krupčík committed
    * [http://facelessuser.github.io/pymdown-extensions/](http://facelessuser.github.io/pymdown-extensions/)
    * [http://squidfunk.github.io/mkdocs-material/](http://squidfunk.github.io/mkdocs-material/)
    
    David Hrbáč's avatar
    David Hrbáč committed
    
    ## Rules
    
    
    Lukáš Krupčík's avatar
    Lukáš Krupčík committed
    * [spellcheck https://github.com/lukeapage/node-markdown-spellcheck](spellcheck https://github.com/lukeapage/node-markdown-spellcheck)
    
    David Hrbáč's avatar
    David Hrbáč committed
    
    
    Lukáš Krupčík's avatar
    Lukáš Krupčík committed
    * [SI units http://physics.nist.gov/cuu/Units/checklist.html](SI units http://physics.nist.gov/cuu/Units/checklist.html)
    
    David Hrbáč's avatar
    David Hrbáč committed
    
    ```
    fair-share
    InfiniBand
    RedHat
    CentOS
    Mellanox
    ```
    
    David Hrbáč's avatar
    David Hrbáč committed
    
    ## Developemnt Environment
    
    ### MkDocs
    
    Documentation pages are build with [MkDocs](http://www.mkdocs.org/), [MkDocs at GitHub](https://github.com/mkdocs/mkdocs/). You need to install mkdocs loacally so that you can build the pages and run developement web server.
    
    ```bash
    pip install mkdocs pygments pymdown-extensions
    ```
    
    David Hrbáč's avatar
    David Hrbáč committed
    
    
    David Hrbáč's avatar
    David Hrbáč committed
    You can build the pages with `mkdocs build`.
    
    ```bash
    ‹hrb33-toshiba› 11:47 $ mkdocs build
    INFO    -  Cleaning site directory
    INFO    -  Building documentation to directory: /home/hrb33/Dokumenty/dev/it4i/docs.it4i.git/site
    ```
    
    David Hrbáč's avatar
    David Hrbáč committed
    
    
    David Hrbáč's avatar
    David Hrbáč committed
    You can start local server with `mkdocs serve`.
    
    ```bash
    ✔ ~/Dokumenty/dev/it4i/docs.it4i.git [readme L|✚ 1…6⚑ 1]
    ‹hrb33-toshiba› 11:47 $ mkdocs serve
    INFO    -  Building documentation...
    INFO    -  Cleaning site directory
    [I 170124 11:47:27 server:283] Serving on http://127.0.0.1:8000
    [I 170124 11:47:27 handlers:60] Start watching changes
    [I 170124 11:47:27 handlers:62] Start detecting changes
    ```