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

Move away from hatch-vcs #132

Open
nathanjmcdougall opened this issue Nov 19, 2024 · 1 comment
Open

Move away from hatch-vcs #132

nathanjmcdougall opened this issue Nov 19, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@nathanjmcdougall
Copy link
Owner

Motivation
Based on some (fascinating) conversations happening at:

I am convinced that VCS-generated versioning does more harm than good for simple project workflows, at least right now. I am not convinced that all dynamically generated metadata should be considered harmful, e.g. it's nice to generate URLs based on the project name, the README metadata is effectively dynamically generated from the README file itself, etc.

I think it's fine for now but this issue will be blocking #117.

What we will need is a task running tool - #131 - so that we can do automated releases with hatch version etc., and build changelogs etc. in one step. So I think that's the pre-requisite for this.

Summary of desired enhancement
Stop using hatch-vcs, and in general stop using dynamically generated versions for the project.

@nathanjmcdougall nathanjmcdougall self-assigned this Nov 19, 2024
@nathanjmcdougall nathanjmcdougall added the enhancement New feature or request label Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants
@nathanjmcdougall and others