Hi JB,

I did not get this. What do you mean by external dependency?
The code only depends on the OSGi specs and slf4j api. It runtime it needs
the scr and optionally a http service. In the reference docs you also find
how to set it up in Apache Karaf.

Best
Christian


2018-04-19 5:50 GMT+02:00 Jean-Baptiste Onofré <j...@nanthrax.net>:

> Hi Christian
>
> That's interesting. Can you enlight a bit on the external dependency
> required by the codebase ?
>
> Regards
> JB
>
> Le 17 avr. 2018 à 12:09, à 12:09, Christian Schneider <
> ch...@die-schneider.net> a écrit:
> >Dear Felix community,
> >
> >during the last weeks Andrei Dulvac and I worked on a small framework
> >to
> >check if an OSGi based system is fully up.
> >
> >Our work originated in testing sling modules and whole sling instances.
> >We
> >soon found though that the concept is more general than sling and can
> >be
> >applied to any OSGi based system.
> >
> >The system readiness framework has a SystemReadinessMonitor service
> >that
> >reports the aggregated state of the system. It delegates to
> >SystemReadinessCheck services that each check for a certain aspect. We
> >implemented a first check based on a list of expected top level
> >services.
> >The system can be customised by adding specific checks for your
> >application. For example we plan to add sling specific checks inside
> >the
> >sling project.
> >
> >In addition to simply detecting if the system is ready we also created
> >a DS
> >based root cause analysis that can be very helpful to detect why a set
> >of
> >components does not come up as expected.
> >
> >We would like to donate this project to the Apache Felix project as it
> >might get more attention there by people that are not related to sling.
> >The
> >project is Apache licensed from the start and we already got a basic
> >documentation as well as good test coverage.
> >
> >We currently host it in this github repository:
> >https://github.com/dulvac/system-readiness
> >
> >The packages are still mentioning sling but of course we would change
> >this
> >to felix if this community is interested in the donation.
> >
> >Best regards
> >
> >Christian and Andrei
> >
> >
> >--
> >--
> >Christian Schneider
> >http://www.liquid-reality.de
> >
> >Computer Scientist
> >http://www.adobe.com
>



-- 
-- 
Christian Schneider
http://www.liquid-reality.de

Computer Scientist
http://www.adobe.com

Reply via email to