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

how to develop v2 #721

Closed
jameshadfield opened this issue Apr 23, 2019 · 1 comment
Closed

how to develop v2 #721

jameshadfield opened this issue Apr 23, 2019 · 1 comment
Labels
proposal Proposals that warrant further discussion

Comments

@jameshadfield
Copy link
Member

This issue is a request for comments regarding the github branching structure for the next 1-2 months, as some people may feel strongly about this, as well as the general development plan.

As discussed in 2019-04-22, we plan to move auspice to epiphyla in June. Between now & then I plan to work on the following features, all of which will result in some 2.0.0 alpha/beta testing versions (including PR #720).

  1. Documentation (including a plan for contributions 🙏 )
  2. Clean up client customization interface
  3. Investigate new client-server API
  4. Improve GitHub-pages creation
  5. Move narrative parsing to client (needed for static sites)

During this time I don't anticipate any substantial work on auspice 1.x.x, but there may a small number of bug fixes. I plan to create a new branch (v2, or something) and merge PRs into this, with any small bug fixes for v1 going into master (and released as normal). The plan would be to merge v2 in June, together with the move to epiphyla & new documentation.

@jameshadfield jameshadfield added the proposal Proposals that warrant further discussion label Apr 23, 2019
@tsibley
Copy link
Member

tsibley commented Apr 23, 2019

This sounds fine to me. Long-lived trunk branches (master, v2, etc) are typical when dealing with multiple major versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal Proposals that warrant further discussion
Projects
None yet
Development

No branches or pull requests

2 participants