FOSSBilling / extension-directory

The extension directory of FOSSBilling
https://extensions.fossbilling.org
Apache License 2.0
7 stars 11 forks source link

[Feature Request] Docs and examples #168

Open stefanpejcic opened 1 month ago

stefanpejcic commented 1 month ago

after https://github.com/FOSSBilling/extension-directory/issues/8 documentation is also needed with examples on types

for example i see for paymentgateway: https://github.com/FOSSBilling/extension-directory/pull/164/commits/038448a94efc08f16247a6fe4413618734729cea

and gives nice example of what is needed.

BUT:

BelleNottelling commented 1 month ago
  • all existing extensions are payment-gateways or 'mod' examples - what are appropriate tags for server manager?

Actually at the moment FOSSBilling itself isn't able to automatically install server managers from the extension directory so those can't yet be added here.

https://github.com/FOSSBilling/FOSSBilling/blob/main/src/modules/Extension/Service.php#L437-L521.

after #8 documentation is also needed with examples on types

Truthfully this rendition of the Extension Directory is.. incomplete. I started a new version of it in PHP (since it's what the core team is the most familiar with) but haven't finished that yet. Been meaning to revisit it though.

But part of this new version is including CLI commands to add / update listings which should greatly simplify things and reduce the likelihood of mistakes being made.