Enhancing NAS experience - The Community Package Hub is all about quality software, made for your Synology NAS. Collected from all over the world, reviewed and compliant to official requirements. Delivering thousands of packages to users every month ... become one of them today.

Frequently Asked Questions

A - Users

  1. What data does my NAS submit during this process to you?
  2. How about my Privacy? Do you save the data submitted to you?

B - Developers

  1. Changes I make to my project do not appear in the Package Center. What did I do wrong?
  2. What is important to look at while doing version numbering?
  3. Is there any way to include line breaks in description, log and changelog of the Package Center?

A - Users

1. What data does my NAS submit during this process to you?

We receive the same data Synology gets just as well: language of your DSM (to choose right description), timezone (for selecting mirror), DS model (to send you the right package if they are different depending on the hardware), firmware version (to prevent incompatible packages), channel chosen (to display only the packages you want).

2. How about my Privacy? Do you save the data submitted to you?

We do not receive, save or process any information which could identify users or devices.

B - Developers

1. Changes I make to my project do not appear in the Package Center. What did I do wrong?

Probably nothing. Every change you make has to be checked by us as a security measure. This should take less than 48h. If you still don't have anyting changed after 72h (or if your change is very urgent, e.g. in case of a security issue), feel free to contact us. Maybe your request got lost somewhere in our system (shouldn't happen, but may be the case). But if we would have found anything we don't like, you would already have a mail from us. So please check your e-mail inbox before doing anything you might regret later ;)

2. What is important to look at while doing version numbering?

The Synology Package Center has its own thinking about acceptable versioning. Most importantly it doesn't like any letters. Only use numbers and symbols (such as "-", "." or "/") to keep it working. This also applies to something like "0.1-beta". Use your package informations to declare it as a beta according to the DSM 3.2 package specifications - not via versioning. The next thing is that the version within the INFO file and the version you tell us needs to be equal. Otherwise Package Center will show strange behaviour like constantly talking about updates which will make us pull back your file if the users complain.

3. Is there any way to include line breaks in description, log and changelog of the Package Center?

Yes, although (unfortunately) not officially. Description and changelog use newline-characters (/n) and the log html-commands (<br>). However as this is not officially, it might change  from firmware version to version.

4. What do you mean by "DSM 3.2-compliant"?

Synology itself doesn't publish much documents regarding this topic, but the Community Wikis and other sources gather all the necessary data. You can download the specifications we put together on the "Developers"-page. They describe what we call 3.2-compliant.