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

Released a stable version #4

Open
tkna91 opened this issue Nov 17, 2023 · 7 comments
Open

Released a stable version #4

tkna91 opened this issue Nov 17, 2023 · 7 comments

Comments

@tkna91
Copy link

tkna91 commented Nov 17, 2023

I am requesting a CDP package below, but it would be preferable to have a stable release.
osam-cologne/archlinux-proaudio#305

Sorry to bother you, but I would appreciate it if you could tag the release.
https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository

@tkna91
Copy link
Author

tkna91 commented Nov 17, 2023

If you have any suggestions on package name and description, please let me know.

@SpotlightKid
Copy link

A tag in the Git repo at the point Release 8.0 was made would suffice, but creating a GitHub release from the tag would be even better.

The reason is that for packaging, as a general rule, we'd like to build from a source distribution archive, which:

  • is built from a specific commit/tag of the source repo.
  • does not change after the release and this can be checked by a checksum.
  • includes the version number in its filename (so that the next release does not use the same file name).

This is all in the interest of reproducibility and longevity (i.e. also package of previous versions can still be built in the future).

@jpffitch
Copy link
Contributor

jpffitch commented Nov 18, 2023 via email

@jpffitch
Copy link
Contributor

I think I have created a source release. New to this aspect of github

@SpotlightKid
Copy link

So version 8.0 is the same as 8.0.1?

@richarddobson
Copy link
Contributor

richarddobson commented Nov 18, 2023 via email

@SpotlightKid
Copy link

SpotlightKid commented Nov 18, 2023

The README says "Version 8.0.1 (Beta)" and the download page, linked from website, says:

CDP has now released its 8th software upgrade (the first since 2014).
Release 8.0 (Oct. 2023) strengthens CDP's toolset [...]

Versions of included components do not really matter in this context. The goal is to have an identifiable state of the code (i.e. marked by a unique version number that refers to a specific point (tag) in the git history), that can be also be retrieved later with the certainty that later changes do not affect this versions (i.e. by a source distribution archive with a unique file name).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants