Open orhtej2 opened 1 month ago
Yeah i had a POC PR that enables versionning of helpers. Would love to push that someday.
(NB: for mongodb, redis, ruby, we should really have these helpers in the core ... though i don't know how many different versions of those are in the wild x_x)
Add support for using additional, externally supplied helpers in application scripts:
This would magically source the following helpers (no need for
source /usr/share/yunohost/helpers
):yunohost/mongodb
from tagv1.3
If this is omitted from
manifest.toml
a default of sourcingcore@current
is used.This aims to remove copy-pasted experimental helpers for
mongodb
,redis
, Matrix bridges etc.We may even consider moving
core
helpers to separate repo to decouple YunoHost versioning from helpers versioning.