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

Version Numbering (for GoAT package in the AUR) #17

Open
tlgs opened this issue Aug 31, 2022 · 1 comment
Open

Version Numbering (for GoAT package in the AUR) #17

tlgs opened this issue Aug 31, 2022 · 1 comment
Assignees

Comments

@tlgs
Copy link

tlgs commented Aug 31, 2022

Hi! Thank you for working on GoAT, I've found it very useful.

I wanted to make it available for my system so I've recently packaged it for the AUR; this way Arch Linux users can easily install the goat command line utility using their system's package manager.

A couple of notes:

  • I've packaged it as a VCS package. This wouldn't be my first choice, but as there are no tags or releases, this is currently the best approach. Please consider tagging some commits as important versions, this would make the package more stable and enable integrity checks (such as verifying signing keys or sha sums).
  • The utility is installed as go-ascii-tool. Unfortunately, another package (upstream) made it to the "goat" name before me. Users can always alias. :)
@dmullis
Copy link
Collaborator

dmullis commented Jun 17, 2024

blampe@: Should the final commit of a PR series bump a version tag number, as suggested above?

I see adding semantic versioning, with the usual three levels, as helpful in general:

  • First version digit would increment with any change that is expected to possibly break some existing client of the CLI or API.
  • Second digit incremented on any functional extension, or change of output.
  • Third digit incremented on a bug fix.

@dmullis dmullis changed the title GoAT package in the AUR Version Numbering (for GoAT package in the AUR) Jun 22, 2024
@dmullis dmullis self-assigned this Jun 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants