| Summary: | Show version numbers for available files | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-knewstuff | Reporter: | Natalie Clarius <natalie_clarius> |
| Component: | general | Assignee: | Alexander Lohnau <alexander.lohnau> |
| Status: | CONFIRMED --- | ||
| Severity: | wishlist | CC: | alexander.lohnau, kdelibs-bugs-null, natalie_clarius, nate, plasma-bugs-null |
| Priority: | NOR | ||
| Version First Reported In: | 5.90.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
KCM store: no version information
web store: with version information |
||
|
Description
Natalie Clarius
2022-01-03 15:38:36 UTC
Created attachment 145078 [details]
KCM store: no version information
Created attachment 145079 [details]
web store: with version information
I can confirm, actually this is a shortcoming of the attica API. The data is available from the XML server response. Oh, the version contained in the XML is only for the item itself - not the individual download links. Looking at the networks tab in the KDE Store, the download info is fetched using from "https://www.pling.com/p/1617641/loadFiles", @leinir is there any way to get that information as part of the ocs response? Is there anything speaking against doing it like in Discover (provided https://bugs.kde.org/show_bug.cgi?id=453521 is fixed) and just installing the most recent version directly? Showing old versions only leads to confusion and normally there is no good reason for a user to use one of them, and if they do they can still get it from the webstore. >Is there anything speaking against doing it like in Discover (provided https://bugs.kde.org/show_bug.cgi?id=453521 is fixed) and just installing the most recent version directly?
Though this has the same issue of us not having the version information available. I discussed with leinir what we would need to do for that and it involves changes in the KDE Store servers. Unfortunately I am not familiar with the infrastructure and haven't touched any php in years.
But then why does Discover have the version numbers, don't they use the same backend? Or does Discover not actually have the version numbers associated with the files and just downloads a random one and that's the reason for the linked bug? |