On 03/23/2015 10:28 AM, Gris Ge wrote: > Hi guys, > > I just created an demo for libstoragemgmt documentation: > http://cathay4t.github.io/libstoragemgmt-doc/ > # Just copy existing sf.net wiki files to github.
This looks pretty good! > Features: > 1. Use markdown file and git repo, codes: > https://github.com/cathay4t/libstoragemgmt-doc > > 2. It could integrate to upstream git repo with 'gh-pages' branch. > # We need discuss on "two repo vs one repo" > # Some document like 'known issues' might not link to code > # change(like SMI-S provider bugs). So I prefer to using > # separate git like 'libstoragemgmt-doc'. Can you elaborate on this some more. I guess I'm not fully understanding why you prefer 2 git repos to 1 with the documentation in a branch and I'm not following the 'known issues' point. > 3. Use GitHub Flavored Markdown.[1] > > 3. It could make a quit good front page for libstoragemgmt > project. > With some html/css coding care(the _layouts/default.html), of source. > > Issues: > > 1. Cannot auto generate TOC(Table of Content). > https://github.com/isaacs/github/issues/215 > Workaround: > manually generated table of contents > Check this page for demo: > http://cathay4t.github.io/libstoragemgmt-doc/doc/quick_user_guide I believe if you use asciidoc markdown you can get a TOC, but then you lose other functionality. I stubbed out some wiki pages and I was actually thinking that instead of using a TOC, if each topic was placed on it's own page a person could use the sidebar instead of a TOC for navigation. see: https://github.com/libstorage/libstoragemgmt/wiki > > 2. A lot TODO in markdown files. :) > > 3. My bad English. :( Your English is actually pretty good. > I also intend to use markdown file to manually code down all C API and > Python API in human friendly way. I updated the auto generated html from the doxygen: http://libstoragemgmt.sourceforge.net/srcdoc/html/index.html Thanks, Tony ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Libstoragemgmt-devel mailing list Libstoragemgmt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libstoragemgmt-devel