dennys-bd / dennys-bd/gonext

Decide the runtime module name and set it up as a separately tagged module

Open
#38 0 comments 0 reactions 0 assignees View on GitHub
core-foundation idea
Dominant language
Go
Stars
0
Forks
0
Avg merge
3h 1m
Merged PRs (30d)
29

Description

Part of #37. Came out of an ideation session, not a scoped request.

The runtime that generated projects compile against moves into its own module with its own `go.mod`, tagged on its own line (`/vX.Y.Z`) so it can be released independently of the CLI. The name is an open decision: `core` and `lib` were both raised and neither was picked.

This is the piece that reverses the current single-module design, so it should also update the distribution section of `roadmap.md`.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the current single-module layout and the distribution section of roadmap.md. Resolve the open runtime module name decision, then define the separate go.mod and independent tag naming; done means the runtime can be released independently of the CLI and roadmap.md reflects the design.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.