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

dev: maintainer and module renaming #106

Closed
kamilsk opened this issue Apr 18, 2023 · 2 comments
Closed

dev: maintainer and module renaming #106

kamilsk opened this issue Apr 18, 2023 · 2 comments
Assignees
Labels
effort: medium An issue has a medium complexity. impact: high An issue has high impact. scope: code An issue related to source code. scope: deps An issue related to dependencies. scope: inventory An issue related to auxiliary code, e.g., CI config, Makefiles, etc. type: feature A new feature request.

Comments

@kamilsk
Copy link
Member

kamilsk commented Apr 18, 2023

Motivation: improve DX to start your own module quicker.

Details

Instead of

Update files:
- docs/CNAME, tools/pages/*, tools/*.jsx?,
- go.mod, and README.md:

Do this

$ maintainer go mod init github.com/new/owner

Also, write notes "How to make your own module", extended version (https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-template-repository).

@kamilsk kamilsk added type: feature A new feature request. scope: code An issue related to source code. scope: inventory An issue related to auxiliary code, e.g., CI config, Makefiles, etc. impact: high An issue has high impact. effort: medium An issue has a medium complexity. scope: deps An issue related to dependencies. labels Apr 18, 2023
@kamilsk kamilsk added this to the Ready to scale, v1.1 milestone Apr 18, 2023
@kamilsk kamilsk self-assigned this Apr 18, 2023
@kamilsk
Copy link
Member Author

kamilsk commented Apr 18, 2023

blocked by octomation/maintainer/issues/135.

@kamilsk
Copy link
Member Author

kamilsk commented Jun 24, 2023

Example

$ make tools
$ go mod edit -module go.octolab.org/ecosystem/tablo
$ find **/*.go -exec sed -i '' "s|go.octolab.org/template/service|go.octolab.org/ecosystem/tablo|g" {} +
$ make format

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort: medium An issue has a medium complexity. impact: high An issue has high impact. scope: code An issue related to source code. scope: deps An issue related to dependencies. scope: inventory An issue related to auxiliary code, e.g., CI config, Makefiles, etc. type: feature A new feature request.
Projects
Status: Done
Development

No branches or pull requests

1 participant