Trying to have the sanest naming schema for Pkgforge's Versions #1454
-
Hi, I am from (@pkgforge).
And to address this:
And about While the total pkgs (including non-prebuilts) is Unfortunately, our repositories, fail the
So our repositories most certainly can't be added to repology yet..
And we decided on this:
We need the $ git ls-remote "https://github.com/repology/repology-updater" HEAD | awk '{print substr($1, 1, 7)}'
8dfc3bc And if possible, can we use a more precise date: Would that satisfy the |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 8 replies
-
If you build from latest git checkout, Looking at the data, the main issue is that you seem to use tags as
|
Beta Was this translation helpful? Give feedback.
-
Sure. Documentation refers to "real" versions which can be compared, while you have rolling releases which are not compared (similar to
I still do not quite get, are you building packages from tags, from the tip of the main branch, or mixed? If tags are involved, how do you chose tag, as not all tags are releases. Also if you're going to extract version from the tag, how are you going to do it reliably, as it's not technically possible due to arbitrary tag format? Also, currently 2/3 of your versions are |
Beta Was this translation helpful? Give feedback.
-
Hi @AMDmi3, Data Format
Availability
VersioningThis went through the biggest change. |
Beta Was this translation helpful? Give feedback.
If I'm not mistaken, homebrew always (or mostly) build from sources which are official releases, so it makes full use of repologys version comparison. It doesn't look the same.
Did a quick grep by
version
s from https://bin.pkgforge.dev/aarch64/METADATA.AIO.jsonOkay, this makes sense. Just to be sure, are versions going to be set by hand in these cases, or will latest upstream releases be automatically tracked?