You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 3, 2023. It is now read-only.
It would be very helpful if each Sciter SDK release commit would be tagged with its version number.
This would allow specific projects (including bindings for other languages) to target a specific version of Sciter and use its release tag to:
Checkout a specific version in submodules.
Create scripts to download the SDK binaries of a specific version via cURL.
Validate a Sciter-based project build via continuous integration services, targeting a specific version.
Currently, to target specific version one needs to know the commit hash of that version, which is not as practical — e.g. to target v4.4.0.1 one would have to refer to commit 0c8fc2d, whereas the 4.4.0.1 tag would me more intuitive and practical.
I realize that there are plenty of releases right now, so you might consider starting to use tag from the current version onward — and maybe also tag the latest Sciter v3 release as well, for legacy projects that depend on it.
Another useful thing would be to provide a means to query the repository (on master branch) to know which is the latest SDK release. E.g. by providing a plain text file version containing only the version number, which could then be downloaded via rawgit.com and its contents parsed to determine the current versions of the SDK and use that as the tag reference for all Git operations — this would allow to target the specific release, regardless of whether master branch is ahead with extra commits.
This discussion was converted from issue #138 on February 15, 2021 21:24.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
It would be very helpful if each Sciter SDK release commit would be tagged with its version number.
This would allow specific projects (including bindings for other languages) to target a specific version of Sciter and use its release tag to:
Currently, to target specific version one needs to know the commit hash of that version, which is not as practical — e.g. to target v4.4.0.1 one would have to refer to commit 0c8fc2d, whereas the
4.4.0.1
tag would me more intuitive and practical.I realize that there are plenty of releases right now, so you might consider starting to use tag from the current version onward — and maybe also tag the latest Sciter v3 release as well, for legacy projects that depend on it.
Another useful thing would be to provide a means to query the repository (on
master
branch) to know which is the latest SDK release. E.g. by providing a plain text fileversion
containing only the version number, which could then be downloaded via rawgit.com and its contents parsed to determine the current versions of the SDK and use that as the tag reference for all Git operations — this would allow to target the specific release, regardless of whethermaster
branch is ahead with extra commits.Beta Was this translation helpful? Give feedback.
All reactions