Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork3
-
Do you have any plan to list also packages dedicate for that new version of the DSM ? |
BetaWas this translation helpful?Give feedback.
All reactions
Replies: 1 comment 4 replies
-
Yes, issue#154. |
BetaWas this translation helpful?Give feedback.
All reactions
-
As per Synology documentation, a package is only valid for DSM 7.x if the min version of firmware, defined in INFO file, is 7.0-40000. So, the Package Manager of a DSM 7.x will never show any package with a lower version... And the package manager of a DSM 6 x won't show any package with a minimum firmware >= 7.0 So, I am not sure to understand this remark?! Regarding the caching issue... the easiest could be to duplicate your website: a new one for packages with a target firmware >= 7.0 and the current one for the other versions. Each one having its own cache, updated only with packages having the right target firmware version :D But I guess that you actually expect your website to filter the supported packages based on the dsm version picked in the upper right combo, next to the Synology model?! |
BetaWas this translation helpful?Give feedback.
All reactions
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
It should be like that, when package version is < 7.0 then is should not be even visible in DSM 7.0. But my very first tests with DSM 7 shows that all packages from the sever are visible in DSM 7, but when I try to install it there is an compatibility error. This might be only "Beta" issue, so the user may request the publisher to provide newer version of the package. This might be done on purpose in Beta, because it is better for user to claim new version than realize that there is no package you are looking for. Regarding to caching, it works in that order:
So each time we try get data from cache we do it for exact DSM version as provided by user. In conclusion this could be not as big issue as I thought. I will test and analyze it more. |
BetaWas this translation helpful?Give feedback.
All reactions
👍 1
-
I edited previous post, so it contain only valid description of the caching algorithm |
BetaWas this translation helpful?Give feedback.
All reactions
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
I've been playing around with DSM 7 together with some source repositories and:
And finally: support for DSM 7 can be easily add to synopackage, by just adding the version to the config file. PR is ready. Caching is not a problem. |
BetaWas this translation helpful?Give feedback.