You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the acservice package is provided as part of the Audio Commons Mediator.
New third party services are expected to be added to the ecosystem by implementing a "service plugin" using the acservice package. To facilitate this, acservice should be provided as a package completely separated from Audio Commons Mediator (should also be in a different repo).
Dependencies form the acservice package to the rest of the mediator should therefore be eliminated. If I'm not wrong these dependencies are only exception classes.
Also, the service integration testing functionality should be separated from the mediator and probably provided as a script in acservice package which might generate an output html file with test results (or output to console). Then the service integration testing part of the mediator can be eliminated as won't be really required there.
Services configuration should also be decoupled from the mediator and config parameters should be loaded from a file per service.
The text was updated successfully, but these errors were encountered:
Currently the acservice package is provided as part of the Audio Commons Mediator.
New third party services are expected to be added to the ecosystem by implementing a "service plugin" using the acservice package. To facilitate this, acservice should be provided as a package completely separated from Audio Commons Mediator (should also be in a different repo).
Dependencies form the acservice package to the rest of the mediator should therefore be eliminated. If I'm not wrong these dependencies are only exception classes.
Also, the service integration testing functionality should be separated from the mediator and probably provided as a script in acservice package which might generate an output html file with test results (or output to console). Then the service integration testing part of the mediator can be eliminated as won't be really required there.
Services configuration should also be decoupled from the mediator and config parameters should be loaded from a file per service.
The text was updated successfully, but these errors were encountered: