Plex Media Server - Synology DSM 7 Preview - Issues ( Archive )

@philrigby

The “Official Dirt” on Plug-ins:

  1. User-plugins where officially deprecated in 2018.
    Discontinuation of Plugins, Watch Later, Recommended, and Cloud Sync

  2. The Movie scanner was rewritten in C++. Python no longer needed.

  3. The TV series scanner was rewritten in C++. Python no longer needed.

  4. There is one piece which still used Python. It’s now being rewritten in C++.

That all having been said, and for as long as they work, AND don’t cause problems, You can manually install your own.

Be advised:

  1. If a user-installed plug-in breaks PMS, it’s on you. We will point to the problem but it’ll be up to you to work with the plug-in developer for resolution.

  2. When that final component using Python is remove, ALL of Python will be removed and ALL Python-based plug-ins will immediately stop working.

As it pertains to Synology:

  1. DSM 7 forced a complete overhaul of how PMS works on the platform.

  2. DSM 7 removed ALL “administrative” (root) permissions from all packages. PMS can’t even install itself anymore. It must ask DSM 7 to setup everything. It also must ask DSM 7 for access to the hardware every time it starts.

  3. DSM 7 did not allow me to keep the “Plex” shared folder. I was required to use their storage locations & structure.

  4. DSM 7 forced me to change the username (now it’s “PlexMediaServer” which is also the new package name)

  5. If you can make plug-ins work, without breakage on DSM 7, then enjoy.

Synology overall:

  1. DSM 7.0 “Release Candidate” (7.0-41882) introduced breaking changes to my packaging. I’ve mitigated those breaking changes and Engineering will be incorporating them soon.

  2. UNFORTUNATLY, due to the impending changes Synology has notified us about, having discussed at length with our management, we cannot continue to devote resources to an unstable platform. DSM 7.0-41882 (specifically the packaging format) is the final version we will support until after DSM 7.0 is Public Release and stable with developer’s documentation available to us.

1 Like