GitHub user robertgmoss opened a pull request:
https://github.com/apache/incubator-brooklyn/pull/440
Docs/restructuring 2
updates to the websites and documentation. Disregard commits by @ahgittin
this pull request will be rebased one Alex's work has be merged.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/robertgmoss/incubator-brooklyn
docs/restructuring-2
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-brooklyn/pull/440.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 #440
----
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
commit f2494d7ff615b8f3b93e77f2d60c16194be84343
Author: Alex Heneveld <[email protected]>
Date: 2015-01-08T01:15:46Z
docs set url_basepath, menu supports different href_path, pages
tidied/reorged a bit more
`url_basepath` useful if embedding pages with relative links in a page
where those relative links won't work
`href_path` useful to have a menu item have a sub-menu in one page, but
clicks on the menu item take you somewhere else (e.g. the first child of the
menu)
commit 82ad807dac5eaaa6cfb95e65811b348bd56c820a
Author: Robert Moss <[email protected]>
Date: 2015-01-08T12:13:20Z
WIP - getting started much more sensible and misc changes elsewhere
PS: promote .gitignore entries to /.gitignore so we don't add those three
files here
commit 30275bc627ee394b4e7d8c942484ea666bd20f5c
Author: Robert Moss <[email protected]>
Date: 2015-01-08T13:38:37Z
insert new configing brooklyn page to getting started
commit 9d76920f19dcb0cdad5da31dd9b3c2cea68f53a6
Author: Robert Moss <[email protected]>
Date: 2015-01-08T14:40:25Z
breaks up YAML reference into smaller pages
commit 18e53ee68e98ff43e8ea52ee122682243e7b8a81
Author: Robert Moss <[email protected]>
Date: 2015-01-08T15:27:04Z
Brings chef out one level and break it up into subpages
commit a2bf6d04eabba0acc78583cb7affcfbd519e90a2
Author: Robert Moss <[email protected]>
Date: 2015-01-08T15:46:31Z
cleans navigation
----
---
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.
---