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

Releases consistency and primary source #96

Closed
Jakuje opened this issue Feb 25, 2021 · 6 comments
Closed

Releases consistency and primary source #96

Jakuje opened this issue Feb 25, 2021 · 6 comments

Comments

@Jakuje
Copy link
Contributor

Jakuje commented Feb 25, 2021

We are using https://release-monitoring.org/project/2611/ to keep track of new releases. At this moment, it is plugged into the (old?) debian repository and was matching the old regex of tags that was valid for couple of years but the latest release has different pattern:

https://salsa.debian.org/rousseau/PCSC/-/tags

I already noticed this with ccid, which I changed to follow github repository (which is much simpler than parsing the custom code in https://pcsclite.apdu.fr/files/ ), but this one for some reason does not show the latest version on the right column (while the tags look fine).

I am filling this issue mostly to ask if using github repository as a source for the latest version is fine (I am downloading the files from the apdu.fr anyway) and whether there is something wrong with the releases block on the right.

@LudovicRousseau
Copy link
Owner

I forgot to create a new release on github. Sorry.
Release 1.9.1 is now listed on the github page.

I have a question: what is the best tag format? "pcsc-1.9.1" or just "1.9.1"?

@LudovicRousseau
Copy link
Owner

Do you know why the version 1.9.1 is not listed at https://release-monitoring.org/project/2611/ ?

@Jakuje
Copy link
Contributor Author

Jakuje commented Feb 25, 2021

Thanks. All the previous tags are in the format 1.9.1 and I think it is fine. I think more important is to keep it consistent with the previous releases. What is different is the message content "pcsc-1.9.0" vs "Release 1.9.1".

Do you know why the version 1.9.1 is not listed at https://release-monitoring.org/project/2611/ ?

Because it follows https://salsa.debian.org/rousseau/PCSC/-/tags where the above changed.

@Jakuje
Copy link
Contributor Author

Jakuje commented Feb 25, 2021

I can simply change it to follow the github tags/releases if you do not plan to move the repository somewhere else before next release ;)

@LudovicRousseau
Copy link
Owner

LudovicRousseau commented Feb 25, 2021

The pcsc-lite projects on salsa.debian.org and github.com should be in sync. I do not plan to move the repository somewhere else.
I did not know that the message in the tag commit was also important.

@Jakuje
Copy link
Contributor Author

Jakuje commented Feb 25, 2021

only for this specific tool. I will change it to use github, which is easier. Thanks.

@Jakuje Jakuje closed this as completed Feb 25, 2021
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

2 participants