GitHub user ahgittin opened a pull request:

    https://github.com/apache/incubator-brooklyn/pull/439

    Docs restructuring

    WIP - better structure of user guide and integration with main website

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/ahgittin/incubator-brooklyn docs

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-brooklyn/pull/439.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #439
    
----
commit 406948f0e1672bbf2d2acd3dae2a7aa9e7ea665c
Author: Alex Heneveld <[email protected]>
Date:   2014-12-23T14:18:13Z

    refactor site_structure so it allows arbitrarily-deep menus
    
    and update html menus to use it, including showing current submenu.
    no more need for 'navgroup' or 'id' either, as the page knows where
    it is in the menu hierarchy.
    
    (but that will need updating for non-menu pages!)

commit 930e0dcdc4417d7629de62a96ca84b63fb87e187
Author: Alex Heneveld <[email protected]>
Date:   2014-12-23T14:26:43Z

    sample new guide pages - for review only

commit 25cc4c8e3ca0bcb47bad2c4c6482b2069579e95f
Author: Alex Heneveld <[email protected]>
Date:   2014-12-23T16:13:07Z

    delete bogus file

commit 6da2ea96a5f34375a773274fa5abb9a5535a9bdd
Author: Alex Heneveld <[email protected]>
Date:   2014-12-23T17:30:13Z

    Add a versions page

commit 5c384d8b60d8ecdcd2a7a5cf327e9f1936c5d9d3
Author: Alex Heneveld <[email protected]>
Date:   2014-12-24T12:21:06Z

    site_structure many more features for customising menus
    
    parse all pages, so pages not in root hierarchy can have menus and set 
breadcrumbs;
    also allow overriding menus in `children`, and proxying other pages,
    and use path map from config for url rewriting
    (so nothing in site_structure is specific to this project).
    
    all documented as comments in `site_structure.rb`

commit a50450e260410d6070c04018c7812e095f65eaa2
Author: Alex Heneveld <[email protected]>
Date:   2014-12-24T13:28:29Z

    allow menu_customization and use this for documentation to separate user 
guide from other resources

commit a6a702cb5cb9240eebc95fb7040713582fe83176
Author: Alex Heneveld <[email protected]>
Date:   2014-12-24T14:19:08Z

    allow menu files to be included (but paths are problematic) and work on 
"other docs" structure
    
    nav is looking pretty good!  time for christmas.

commit 65929ccef2a974ce80d72b6f3e45ddff201c6e48
Author: Alex Heneveld <[email protected]>
Date:   2014-12-28T12:21:37Z

    docs to/from a javadoc dir

commit d458f764bc7ba36b4ff30fbeda6007a8b2fb604a
Author: Alex Heneveld <[email protected]>
Date:   2015-01-07T01:49:28Z

    docs site structure
    
    inherit overridden breadcrumbs and better logging support in verbose mode

commit 1d6ce7cfd29e42f7c33c4ae9e9915222344c33be
Author: Alex Heneveld <[email protected]>
Date:   2015-01-07T01:50:47Z

    moving docs/guide files around and menuing
    
    structure is logical and right at the high level; lots of detail tweaking 
to do, and content to write however

commit 4afc8590fecfbae15087e663673842e3bb26f92b
Author: Alex Heneveld <[email protected]>
Date:   2015-01-07T14:18:55Z

    moving around docs more
    
    removed duplication of quickstart, yaml things under yaml, java under java, 
and a start at getting landing pages right

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to