Improve contribution by adding a simple way to add / delete plugin
Improve contribution by adding a simple way to add / delete plugin
Requirements
Integrate the CI of FusionDirectory is too complicated for other persons who wants to contribute for several reasons :
- code is stored in another site
- lifecyle is different of FusionDirectory's
Descriptive title for this enhancement
Add a way to integrate easily contribution trough a dedicated plugin management tool
Actual behavior
a poor fusiondirectory-setup tools:
- no way to list all plugin installed
- no way to check installation
- no way to check dependencies
Expected behavior
see : https://github.com/gallak/fusiondirectory-plugins-pluginsmanager I used a pivot file control.yaml inspired from Debian control file This file could be used for supplying data inside a futur "market place"
Step by step description of new behaviour
- create a pivot file per plugin ( see syntax : https://github.com/gallak/fusiondirectory-plugins-pluginsmanager)
- used this file for supplying data in market
- used this file to manage plugin inside FD instance.
Benefits
more visibility to FusionDirectory plugin list more capabilities to accept contribution outside of Fusiondirectory Project
Possible Drawbacks
Keep a clear communication about support communication
So I'll be happy to see it in core !