Skip to content
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.

DevX proposal: release tool rewrite tracking issue #38346

Closed
bobheadxi opened this issue Jul 6, 2022 · 0 comments
Closed

DevX proposal: release tool rewrite tracking issue #38346

bobheadxi opened this issue Jul 6, 2022 · 0 comments
Assignees
Labels
roadmap Issue tracking a product-eng roadmap item tracking

Comments

@bobheadxi
Copy link
Member

bobheadxi commented Jul 6, 2022

The release tool currently exists as a standalone Typescript tool developed in dev/release. The DevX team proposes that this tool be rewritten in Go as part of sg, which will bring numerous benefits:

  • integration with sg features like automated documentation, secrets management, and more, which are currently adhoc-implemented within the release tool
  • help sg align with a core competency of most of engineering at Sourcegraph, Go, which all our core developer tools are built in (sg itself, pipeline generator, and more)

Such a rewrite can also be an opportunity to redesign and rebuild core parts of the release tool and process, such as offloading changeset generation into serverside batch changes and other potential improvements outlined here: https://github.com/orgs/sourcegraph/projects/240/views/2

Tracked issues

Legend

  • 👩 Customer issue
  • 🐛 Bug
  • 🧶 Technical debt
  • 🎩 Quality of life
  • 🛠️ Roadmap
  • 🕵️ Spike
  • 🔒 Security issue
  • 🙆 Stretch goal
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
roadmap Issue tracking a product-eng roadmap item tracking
Projects
None yet
Development

No branches or pull requests

3 participants