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.
---