Branch: refs/heads/stable
  Home:   https://github.com/tarantool/tarantool
  Commit: cd4e3270794d0167e3e17d4eb63e8879d529c25f
      
https://github.com/tarantool/tarantool/commit/cd4e3270794d0167e3e17d4eb63e8879d529c25f
  Author: Eugine Blikh <[email protected]>
  Date:   2013-12-24 (Tue, 24 Dec 2013)

  Changed paths:
    M CMakeLists.txt
    M doc/CMakeLists.txt
    M doc/user/CMakeLists.txt
    A doc/user/tnt-html-chunk.xsl.cmake
    R doc/user/tnt-html.xsl
    A doc/user/tnt-html.xsl.cmake
    M doc/user/tnt.css
    M doc/user/user.xml
    M doc/www-data.in/CMakeLists.txt
    R doc/www-data.in/_config
    R doc/www-data.in/_ignore
    M doc/www-data.in/_layout/base
    M doc/www-data.in/_layout/benchmark
    A doc/www-data.in/_layout/documentation
    M doc/www-data.in/_layout/download
    M doc/www-data.in/_layout/faq
    M doc/www-data.in/_layout/index
    M doc/www-data.in/_layout/intro
    M doc/www-data.in/_layout/support
    A doc/www-data.in/_text/benchmark.md
    A doc/www-data.in/_text/faq.md
    A doc/www-data.in/_text/index.md
    A doc/www-data.in/_text/intro.md
    A doc/www-data.in/_text/support.md
    R doc/www-data.in/benchmark
    M doc/www-data.in/download.cmake
    R doc/www-data.in/faq
    R doc/www-data.in/index
    R doc/www-data.in/intro
    R doc/www-data.in/support
    M doc/www-data/global.css
    M extra/static.py

  Log Message:
  -----------
  ### site building

All layouts are in doc/www-data.in/_layout and are written in Jinja1
(django-like templates). All texts are in doc/www-data.in/_texts

Text files contains YAML files with chunks of markdown strings:
```
$module:
    $uno: |
  some text in markdown
    $dos: |
  it may be multiline
    $tres: |
  # header 1
  ```
  may have some embedded code
  ```
  e.t.c
    ...
```
where `$module` is name of layout file, `$uno`, `$dos`, `$tres`... are
name of parts (template parts `{{ $module.$part }}`)
Site still stores files in `doc/www-data` for copying on server.
Also it integrates documentation (only on stable/master branches) into site 
(still templlates)
Usage of new `extra/static.py`:
```bash
$ cmake . -DENABLE-DOC=TRUE
$ make
$ cd /doc/www-data.in/
$ ../../extra/static.py site `# build site`
$ ../../extra/static.py docs `# embed docs`
```

 ### documentation building

Add `html-saxon-chunk` and `html-chunk` targets for building chunked
html documentation.

`make` in `doc/user` now builds `html-saxon` and `html-saxon-chunk`
targets


  Commit: c0081682af92673bbf37df50610c5c33e62758d4
      
https://github.com/tarantool/tarantool/commit/c0081682af92673bbf37df50610c5c33e62758d4
  Author: Eugine Blikh <[email protected]>
  Date:   2013-12-26 (Thu, 26 Dec 2013)

  Changed paths:
    M doc/CMakeLists.txt
    M doc/www-data.in/CMakeLists.txt

  Log Message:
  -----------
  A fix for CMakeLists(not found site.py). Include www-data.in in ALL target of 
DOC


  Commit: a8b0de7c09ff6afd63a59745c34ebbcbdf4f5654
      
https://github.com/tarantool/tarantool/commit/a8b0de7c09ff6afd63a59745c34ebbcbdf4f5654
  Author: Eugine Blikh <[email protected]>
  Date:   2013-12-26 (Thu, 26 Dec 2013)

  Changed paths:
    M doc/user/CMakeLists.txt
    M doc/user/tnt-fo.xsl
    A doc/user/tnt-html-chunk.xsl
    R doc/user/tnt-html-chunk.xsl.cmake
    A doc/user/tnt-html.xsl
    R doc/user/tnt-html.xsl.cmake
    M doc/www-data.in/CMakeLists.txt
    M doc/www-data.in/_layout/base
    M doc/www-data.in/_layout/benchmark
    M doc/www-data.in/_layout/download
    M doc/www-data.in/_layout/faq
    M doc/www-data.in/_layout/index
    M doc/www-data.in/_layout/intro
    M doc/www-data.in/_layout/support
    M doc/www-data.in/_text/benchmark.md
    M doc/www-data.in/_text/faq.md
    M doc/www-data.in/_text/index.md
    M doc/www-data.in/_text/intro.md
    M doc/www-data.in/_text/support.md
    M doc/www-data.in/download.cmake
    M doc/www-data/global.css
    M extra/static.py

  Log Message:
  -----------
  Some improvements in documentation:

    1. Unified blurb for every site page
    2. remove tnt-html.xsl.cmake tnt-html-chunk.xsl.cmake in favor of
    --stringparam and -param flags of xsltproc and saxon
    3. Create flags for input/output in static.py script for OOS build


Compare: 
https://github.com/tarantool/tarantool/compare/665933435a42...a8b0de7c09ff
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to