need for a extension install site
This post may be better placed in the DEV Forum but i want to discuss it here first.For Hubzilla more and more addons are available - that is great - but we do not have a good way to present them besides in the core repository... and not every good addon does make it there....
I recently discovered that gnome extensions can be installed link a FF addon in the Browser...
https://extensions.gnome.org/
it would be very cool to have such a site for HZ Addon also.
What do you think?
The current way for adding community apps and widgets is not very comfortable.
Further on, the pages at /admin/addons/ and /apps become harder to use and will need a rework eventually.
And maybe the naming could be unified. I don't see any reason for having addons and apps. Aren't they referring to the same?
Apps are individual applications that extend Hubzilla’s functionality for the user (channel). Many of them also come with their own interface (though not all… AP, for example, does not) for the user to use them or, in some cases, to configure them. Some apps are part of Hubzilla’s core and are always available for the user to activate (install), whilst many are not part of the core and are made available via add-ons.
Add-ons are installable extensions to Hubzilla’s core functionality. They can make their functionality available to users via apps, but can also extend functionality without any action on the user’s part (in which case they do not come with an app… they take effect for everyone simply by being activated by the admin).
In short: add-ons extend Hubzilla’s core functionality. Apps allow users to activate and/or access core functions or functions provided by add-ons.
Ultimately, only the admin needs to know the difference, as ordinary users do not come into contact with add-ons at all.