dennys-bd / dennys-bd/gonext

Tech debt: define mise's usage boundary

Closed
#29 0 comments 0 reactions 0 assignees View on GitHub
question tech-debt
Dominant language
Go
Stars
0
Forks
0
Avg merge
3h 1m
Merged PRs (30d)
29

Description

Tracked in `roadmap.md` *Tech debts* as: **"Define mise usage"**

`mise` is used for pinned toolchain management in generated projects, but its boundary is not written down anywhere — which tools it owns, what stays in `Makefile`, and what a contributor may add.

Directly connected to the open question on **Production Containerization**: whether `mise`-managed toolchains are still needed inside a production image or can be dropped for a leaner runtime stage. Answering that answers half of this.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the Tech debts entry in roadmap.md, then inspect how mise and the Makefile are used for toolchain management in generated projects. Resolve which tools belong to mise, which stay in the Makefile, what contributors may add, and whether production images need mise-managed toolchains; done means these boundaries and the containerization decision are documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
build-system, tooling
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.