On Mon, Mar 10, 2014 at 8:33 AM, Winston Ford <
win...@winstonford.com> wrote:
> Understood. I really set out to do 2 things:
>
> 1. Shorten the lines to best practice of around 65-70 chars to ease
> readability.
> 2. Alleviate mad scrolling back to the toc and man pages as I tried to wrap
> my head around the documentation.
>
> Here's a stripped down version that just does those 2 things:
>
http://winstonford.github.io/blueprint/
>
> (Some of the lines in the code blocks do not wrap, but you get the idea.)
>
> Zach was able to select the TOC and MAN sections with nth-of-type css rules
> so that no edits to the markdown were necessary. Just now I was playing
> with the into paragraph copy to try an save a noob like me some time getting
> a clear picture.
>
> To improve syntax highlighting, we could go github flavored markdown and use
> fenced code blocks with language identifiers:
>
https://help.github.com/articles/github-flavored-markdown
>
Style-wise, I'd almost be happy to merge this today. Two things still
trouble me: The hover menus obscure some of the menu text. I also
would like the table of contents and manuals to still appear inline
where they logically belong because it's easy to miss the fact that
there even is a table of contents otherwise.
I read through the newly-expanded first paragraph and would like to
see a number of changes there. Please capitalize proper nouns
appropriately, avoid abbreviations like "confs," and use correct
terminology. ("Chef cookbooks" and "Puppet modules" are the preferred
form of those nouns.) It doesn't matter that Blueprint is written in
Python. Documenting that users and groups are not included in
blueprints ("included in" is the preferred language to use) belongs in
the third section, in my opinion, as does the example you've included.
What do you think?
Richard