Plugins in ambition 0.1 are neat, but not fully thought out. It doesn't handle errors well, the separation between http and local plugins simply does not exist, version handling is terrible, system-level dependencies are not handled or thought out. The whole thing would be better served by an actual Vala package manager.
Does the move to meson allow a new way forward for plugins? Should this be a part of Ambition, or can we use something else out there?
Plugins in ambition 0.1 are neat, but not fully thought out. It doesn't handle errors well, the separation between http and local plugins simply does not exist, version handling is terrible, system-level dependencies are not handled or thought out. The whole thing would be better served by an actual Vala package manager.
Does the move to meson allow a new way forward for plugins? Should this be a part of Ambition, or can we use something else out there?