Release checklist
See original GitHub issueThings that need to happen before we make a public release announcement
- Error handling and debugging - #470
- Update Details section, changelog, get started - https://github.com/iterative/vscode-dvc/issues/434, https://github.com/iterative/vscode-dvc/issues/435
- Document that we collect telemetry information and users can opt-out by setting
telemetry.enableTelemetry
to false (https://github.com/iterative/vscode-dvc/issues/511#issuecomment-913986086). - Ask VS Code to prompt the user to install our extension when βdvc.yamlβ or βdvc.lockβ or β.dvcβ file is present
- Investigate walkthroughs
- Add plots into walkthrough
- Check everything in walkthrough is up to date and correct (#1876)
- Make repo public
- Remove preview tag from extension (#1860)
- README = marketplace listing -> the existing one needs to be reworked (#1816)
- Add extra badges once the repo is public (https://shields.io/) (#1873)
- Add repo banner (#1875)
- Make sure VS Code is added to DVC README (https://github.com/iterative/dvc/pull/7859)
- Add to iterative README (https://github.com/iterative)
- Verify Iterative as a publisher
- Release pipeline (#754)
- Publish to Open VSX from the pipeline https://github.com/iterative/vscode-dvc/issues/1595
- Internal alpha testing
- Early adopter testing
- Minification of code / Tree shaking (optional) - wonβt do
- Implement light theme design (light svgs https://github.com/iterative/vscode-dvc/issues/175#issuecomment-876951701) - wonβt do
- Consider extension pack (Yaml parser, vscode-cml and whatever the dvc-azure plugin is called) - consider later
- Revisit Restricted Mode with a walkthrough explanation and/or allowing limited capability
- Rename
master
tomain
- Automate changelogs
- Create marketplace release checklist - wonβt do, after release has been further automate we can release more often instead
- Check dependency licenses
- Test against arbitrary large repo (https://github.com/iterative/vscode-dvc/issues/429#issuecomment-1082458061) - done for now
Wonβt do
- Rework of data management code after
dvc status
is released - E2E tests
Issue Analytics
- State:
- Created 2 years ago
- Reactions:1
- Comments:6 (6 by maintainers)
Top Results From Across the Web
Software Release Checklist For Applications: Things to ...
The purpose of software release checklist is to provide a clear guide on βwhat you need to make sure ofβ and βhow to...
Read more >Release Checklist
Release Checklist ; Marketing / Product Management Β· All new requirements for this release have been tracked ; Development Β· All needed design...
Read more >RELEASE MANAGEMENT CHECKLIST
RELEASE MANAGEMENT CHECKLIST. PROJECT. RELEASE NO. RELEASE AUDIENCE. STATUS KEY. RELEASE AUDIENCE: Developers, Internal, Early. Access (Beta), Selected.
Read more >An Illustrated Enterprise Release Checklist For Applications
This checklist tries to strike the balance between having no formal process and the comprehensiveness of Release It! Answering the questions onΒ ...
Read more >Release Checklist Template
This list contains items that need to be completed before software can be released. Each team must customize this list as appropriate for...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Current list of Licenses:
http://github.com/substack/node-bufferlist
- MITππ» good to go.
Related to publishing to Open VSX - https://github.com/EclipseFdn/open-vsx.org/issues/1024