{"action":"created","issue":{"url":"https://api.github.com/repos/SynoCommunity/spksrc/issues/1825","labels_url":"https://api.github.com/repos/SynoCommunity/spksrc/issues/1825/labels{/name}","comments_url":"https://api.github.com/repos/SynoCommunity/spksrc/issues/1825/comments","events_url":"https://api.github.com/repos/SynoCommunity/spksrc/issues/1825/events","html_url":"https://github.com/SynoCommunity/spksrc/issues/1825","id":103328133,"number":1825,"title":"Display System Requirements for Packages","user":{"login":"Haravikk","id":2184328,"avatar_url":"https://avatars.githubusercontent.com/u/2184328?v=3","gravatar_id":"","url":"https://api.github.com/users/Haravikk","html_url":"https://github.com/Haravikk","followers_url":"https://api.github.com/users/Haravikk/followers","following_url":"https://api.github.com/users/Haravikk/following{/other_user}","gists_url":"https://api.github.com/users/Haravikk/gists{/gist_id}","starred_url":"https://api.github.com/users/Haravikk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Haravikk/subscriptions","organizations_url":"https://api.github.com/users/Haravikk/orgs","repos_url":"https://api.github.com/users/Haravikk/repos","events_url":"https://api.github.com/users/Haravikk/events{/privacy}","received_events_url":"https://api.github.com/users/Haravikk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-08-26T17:44:05Z","updated_at":"2015-08-27T08:20:09Z","closed_at":null,"body":"I know that most packages probably work just fine between DSM versions (are there even actually any incompatibilities with DSM 5?) however it would be nice if the packages list on the website (and available via the package centre) would automatically include required DSM versions in order to be completely clear. This way in future we could more easily see if, say, DSM 6 might break compatibility with some packages, so we know not to install the update right away.\r\n\r\n<bountysource-plugin>\r\n---\r\nWant to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/26210626-display-system-requirements-for-packages?utm_campaign=plugin&utm_content=tracker%2F282943&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F282943&utm_medium=issues&utm_source=github).\r\n</bountysource-plugin>"},"comment":{"url":"https://api.github.com/repos/SynoCommunity/spksrc/issues/comments/135337156","html_url":"https://github.com/SynoCommunity/spksrc/issues/1825#issuecomment-135337156","issue_url":"https://api.github.com/repos/SynoCommunity/spksrc/issues/1825","id":135337156,"user":{"login":"Dr-Bean","id":1538260,"avatar_url":"https://avatars.githubusercontent.com/u/1538260?v=3","gravatar_id":"","url":"https://api.github.com/users/Dr-Bean","html_url":"https://github.com/Dr-Bean","followers_url":"https://api.github.com/users/Dr-Bean/followers","following_url":"https://api.github.com/users/Dr-Bean/following{/other_user}","gists_url":"https://api.github.com/users/Dr-Bean/gists{/gist_id}","starred_url":"https://api.github.com/users/Dr-Bean/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dr-Bean/subscriptions","organizations_url":"https://api.github.com/users/Dr-Bean/orgs","repos_url":"https://api.github.com/users/Dr-Bean/repos","events_url":"https://api.github.com/users/Dr-Bean/events{/privacy}","received_events_url":"https://api.github.com/users/Dr-Bean/received_events","type":"User","site_admin":false},"created_at":"2015-08-27T08:20:09Z","updated_at":"2015-08-27T08:20:09Z","body":"We might be doing more that you realize to minimize risks of incompatibility issues...but I guess the whole point is that it looks effortless ;)\r\n\r\nPackages that are incompatible with a certain model won't show up in Package Center. That also applies, to a certain extent, to the used DSM version on that model, within limits. \r\nFor example: there's no functionality available to tell Package Center that a certain package is incompatible with DSM6 (read: a newer DSM version than current). \r\n\r\nEven if it were available, we probably wouldn't use it upfront: ultimately, someone is going to have to test packages on new DSM versions. We don't have the capability to test each model, so we rely on users to provide feedback for their model.\r\n\r\nMy advice: do not upgrade to the latest DSM version immediately after release, and wait until you feel confident that your particular setup won't be affected."}}