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/