Skip to content
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

Proposal for Read the Docs #383

Open
afsmythe opened this issue May 16, 2019 · 11 comments
Open

Proposal for Read the Docs #383

afsmythe opened this issue May 16, 2019 · 11 comments

Comments

@afsmythe
Copy link

We presently have three different versions of v5 documentation on Read the Docs (latest, vip52, release). The latest version is linked to the master Git branch, while vip52 and release are each linked to their respective git branches.

I would like to propose that we make the release RTD branch private and create a redirect to point URLs from release to latest in Read the Docs. As we continue to update the documentation build process to better serve the 5.1.2 revision, we will commit these changes to the master Git branch (which is surfaced by latest RTD branch). Updates the 5.2 revision will continue to be placed in the vip52 Git branch.

@jdmgoogle
Copy link
Contributor

So after this:

latest: The most recently released version of the spec. As of today this is 5.1.2
vip52: Version 5.2

Is that correct?

@afsmythe
Copy link
Author

afsmythe commented Sep 5, 2019

The latest branch of Read the Docs has been deactivated. We currently have two versions of the documentation; release is at 5.1.2. And vip52 is version 5.2.

@jdmgoogle
Copy link
Contributor

Is there anything left to do on this issue or can we close it out?

@afsmythe
Copy link
Author

afsmythe commented Oct 2, 2019

I think we need some agreement about what the docs will be once 5.2 goes live. Will the current release branch on Read the Docs point to the 5.2 github documentation and we'll create a new RTD branch (5.3, 6.0?) for future updates?

@jdmgoogle
Copy link
Contributor

One other note: in README.md we need to update the link to point to the correct documentation.

Once 5.2 is released then we can add vip53; if we need to turn that into vip60 we can but for now I propose we just call it vip53.

@afsmythe
Copy link
Author

What should the publishing process be for vip52? Should we merge this to master? Read the Docs "release" points at the master branch, so merging vip52 to master sounds like the way to go.

@jdmgoogle
Copy link
Contributor

Where did we land with any proposal about which branches point where?

@afsmythe
Copy link
Author

afsmythe commented Apr 1, 2020

I think we landed on merging vip52 in to the master branch. We'd then create a new branch, vip53 or vip6 in which future (un-released) changes would then go. Does that sound sensible?

We'd still need to agree on a publish date once the new revision is implemented by data consumers (Google) and Democracy Works and VIP States.

@jdmgoogle
Copy link
Contributor

SGTM.

@afsmythe
Copy link
Author

afsmythe commented May 12, 2021

I think we can close this Issue after the following is completed:

  1. merge the specification updates related to 5.2 in to the master whichever branch points to ReadTheDocs "release" branch
  2. create the next holding branch for future releases (either for 5.3 or 6.0)

I can take a look at 1, and we'll need to decide what 2 will be.

@jswiesner
Copy link
Collaborator

I propose we create branch vip60 as the next iteration. Anticipating #412 will be in the next release, a major version upgrade seems appropriate to me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants