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

Move code for document/minute generation to another branch #137

Open
coolharsh55 opened this issue Apr 23, 2024 · 0 comments
Open

Move code for document/minute generation to another branch #137

coolharsh55 opened this issue Apr 23, 2024 · 0 comments
Assignees
Labels
Milestone

Comments

@coolharsh55
Copy link
Collaborator

Remove the code folder from the main and dev branches and put it in another branch (e.g. docgen) so that it doesn't get bundled in the releases zip and it would also help commits and PRs not manipulate both code and data at the same time.

E.g. workflows:

  • clone the git repo in two locations, one for main called dpv and one for docgen called dpv-docgen. Modify the output path for code run in dpv-docgen to generate outputs in ../dpv (separate git repo) so the two git commit histories are easier to manage.
  • when concept/documentation changes: make changes to dpv-docgen as many times as needed. When okay to publish, produce outputs in ../dpv and add a commit there for the outputs.
  • changes to code won't modify the history of DPV (specification), so we will have a 'clean' history only for the additions/modifications of the DPV and extensions
  • PRs changing main can be discouraged (easier management for release history) and instead, they can be for dpv-docgen branch for any code changes. Direct modification of CSVs should be discouraged.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant