I have created http://code.sipfoundry.org/cru/XECS-31, with the four
patches required for the sipXsaa code (I would call it demo-ready).

It is a bit rough around the edges; some lines might even be more than
100 characters wide!  I think it is worth getting some feedback now, and
if possible, committing so that other people can play with it.  I have
done an rpm build.  The service is somewhat flakey; sometimes I have to
restart it; sometimes I have to press the button twice to pick up a
call.  It's early days yet.

Still TODO: more unit tests.  Performance and load testing.  Handling of
subscription failures (must coordinate with Dale).  Make more robust.
Clean and polish.

Config required to try it out:
- generate profiles for the system (this adds credentials for the new
special identity sipXsaa)
- copy the file src/sipXsaa/etc/appearance-groups.xml into the sipx
config directory and edit it to contain the users you want shared.
- configure the shared appearances (only works on Polycom sets):
   * add a line on the phone for the shared user, if necessary
   * under the Registration screen for this line, set the type to
"shared" (default "private")
   * under the Registration screen for this line, set the thirdPartyName
to match the line registration name
   * (optional) under Advanced, set lineKeys to 2 or more: this will
assign several buttons to the shared appearance.  Then you can see how
multiple calls are handled, and how it behaves when sets have different
numbers of appearance buttons.
- manually configure the service to start:
      sipxproc -u SharedAppearanceAgent -v 4.1.0
      sipxproc -s SharedAppearanceAgent

Carolyn
_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to