-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
future and latest branches? #188
Comments
That sounds good; thanks for starting to set it up! |
To be clear, I also favor renaming master to latest for the docs repo. But I would favor something like "dev" instead of "future", unless "future" is widely accepted. I think numpy and matplotlib currently use "devdocs". To me "future" is confusing because it's documentation of the current state of the master branch (though I understand that the implied meaning is "future release"). |
This sounds good to me and naming the branch |
That sounds fine to me too. Maybe just "dev"? |
I just implemented something like what was discussed above, now live at http://www.clawpack.org/contents.html
There are various other places where specific releases are cited in the doc's and should be updated, I'm still tracking some of those down. |
This all looks good to me. I especially like being very explicit with what goes where and what everything means. If this does seem to work we should collect this in a spot where we have other release direction and/or in the wiki for this repository. |
Yes, I'll add this to http://www.clawpack.org/howto_doc.html once it's working smoothly. |
I created a new branch
v5.5.0_future
which I just pushed to this repository. I also rebuilt the docs so thatv5.5.0_future
now appears in the list of versions on the menu to the left of each doc page, so it's possible to allow everyone to view the future documentation this way, while the main landing page for the docs is stillmaster
, which we should keep up to date with the current release (v5.4.1
at the moment).For example, the file http://www.clawpack.org/topo.html shows the current v5.4.1 documentation but if you select
v5.5.0_future
you will see the future version.I suggest that going forward we might maintain a branch called
future
(if we're not yet sure whether the next release will be a major or minor release) and do PRs to that branch if we're adding documentation for things not yet in the latest release.Also, perhaps we should rename
master
tolatest
so that in the menu this shows up aslatest
to avoid possible confusion (since currentlymaster
in thedoc
repo refers to the latest release whereasmaster
in all other repos contains future stuff).Comments welcome, particularly from @mandli and @ketch since we are the primary updaters of the docs.
The text was updated successfully, but these errors were encountered: