Introducing "Packages" (was "Collections")

No, we don’t run a GUI for sfizz.

2 Likes

According to Sam, the creator, the main difference between those is historical – that is, the auspices under which the samplesets were created as parts of bigger projects, etc. IMHO there isn’t a good generalization about quality or coverage, and I find good dirt in either one.

So, I recommend having both, if at all possible (and I don’t see why not, especially given that Jofemodo has unlimited time and patience! :wink: )

Hi

I suppose we currently need to uninstall and reinstall a package to get the latest version, when you know there have been updates (e.g. recent Accurate Salamander fixes).

Is there a plan to support updating packages from the webconf packages page?

Maybe the metadata file could be extended with a version number?

Best regards

2 Likes

Still don’t have update functionality, although it’s planned. I want to have more packages in the list and some feedback from users before complicating things with version numbers and more features.

Currently, to get the last version of a package, uninstall/install is the recommended procedure.

Regards,

3 Likes

Hi,

I logged this known usability issue
Webconf Packages load takes a long time on first load · Issue #1696 · zynthian/zynthian-issue-tracking

A solution is in the way :wink:

thanks

1 Like

Can we have packages for plugins?

Not planned. Plugins are light and we already have the enable/disable mechanism.
But they can be packaged if convenient.

Also, we already have an install mechanism for plugins.

OK I see, they’re generally small enough to just include them, and then either enable them or not.

As the list of packages grows it may be beneficial to add search and/or filter to webconf.

Yes, you are totally right … but before complicating things in webconf, we need to complete the specification and define how the package system will be operated regarding repositories and storage. I’m thinking about it … perhaps we could do some brainstorming the next week :wink:

Cheers,

Installed TR808 Fischer from Packages. But I cannot find it in sfizz > synths.

Well, it’s not a synth.
You will find it in sfizz > Drum Machines :wink:

Found it, thanks. Do feel stupid now, haha.

1 Like

Maybe a hint where to find the package or a good description how to use it in the package description is necessary?

Hi @zynthianers!

I have created a new repository for zynthian packages:

It contains the package info needed for listing and installing packages. It doesn’t contain the package data, that must be stored externally.

BTW, it solves some package-related issues:

  • Slow first-loading. Now it’s much faster!
  • We have a centralized place for package metadata and contributors can simply send PR to this repository to get new packages included or to fix/update existing ones.

We still don’t have an update mechanism, but it’s in the list.

Let’s see how it works!

Regards,

4 Likes