Hi people. I know there are not a lot of us on this list right now, but
there are achives, so i thought i should start posting here.
This a general announcement regarding how 3rd party plugins are going to be
submitted and distributed.
I want to keep amount of bundled plugins as low as possible, and compatible
with all OSs.
That means, that maybe some of the existing bundled plugins will be pulled
out to their own repositories.
That is still not decided completely, but that is what might happen.
For plugin developers, that means they should maintain their plugins in
their own SCM repositories.
Don't expect your plugins to get into my deadbeef tree. That would mean i'll
have to maintain them - and I don't have intention to do that.
When you know your plugin is good enough, and you want it to be reachable by
users via deadbeef website - send a link to your project page into this
I will be making static builds on a regular basis, with 3rd party plugins
published in plugins download section.
They are expected to be binary-compatible with any other builds (of the same
release) as well, so for most users it will be enough to install deadbeef
from their OS repository, and then add more plugins by downloading them into
I won't distribute binary builds of OS-specific plugins. You will need to
build and distribute them yourself. Or rely on package maintainers.
However, feel free to post a link to your plugin here, and i will make a
Try to keep your dependencies low. Deadbeef is expected to be light, have
little dependencies, and be lightning fast.
Avoid using GLib as much as possible - it is quite a big library, it imposes
binary compatibility problems, and doesn't worth using in most cases.
For package maintainers, that means they will have to get the OS-specific
plugin sources separately, and either bundle them into deadbeef package, or
make separate packages.
That should mainly be decided based on whether the plugin is critical for
target OS users.
For example, Ubuntu users expect to see PulseAudio plugin included by
default, but most ArchLinux users would hate that.
Ubuntu Sound Menu plugin is also very welcome to be bundled into Ubuntu
Discussion is welcome.
Get latest updates about Open Source Projects, Conferences and News.