JITSI

From air
Jump to navigation Jump to search

JITSI (formally SIP Communicator) https://jitsi.org/ is a Java/OSGi based user-agent for multiprotol IM and visioconferencing (SIP/SIMPLE, XMPP/JINGLE).

Code Analysis

http://www.ohloh.net/p/Jitsi

1.0

  • packaged in 140 bundles
  • 52 ref to ServiceListener
  • 3 ref to BundleListener
  • 1 ref to FrameworkListener
  • 141 ref to BundleActivator
  • 170 ref to .registerService
  • 1045 ref to .getService
  • 13 ref to .ungetService (only in the /test) !!!!
  • 15 ref to System.exit() !!!!
  • 0 Components (SB, SCR, iPOJO or Blueprint) --> remark SB components were used in the version 0.3
  • No Extension points
  • Hand-written Manifest
  • Ant build
  • OSGi runtime : Apache Felix