Woof! On Thu, 12 Nov 2009 15:09:18 -0500, Scott Lawrence <[email protected]> wrote:
> Each service should manage its own configuration and its own service > storage. Agreed. > MoH and Voicemail are two different services. Disagreed. Violently. MoH and Voicemail are too different FEATURES. They happen to both be implemented in the same executable (sipXivr), with the same requirements (FreeSWITCH, validusers.xml, access to user mailbox filesystem, etc.). That makes them the same SERVICE, and they are part of the same ROLE and cannot be torn asunder. Previously when MoH was implemented in the same executable as the Park Server (sipXpark), that did NOT mean that the Park Server and MoH were two different SERVICES. They lived and died as one. They were configured as one. Now that MoH split from sipXpark has moved in with sipXivr, she has gained some personal storage requirements (just like, um, VoiceMail), and there is no reason not to treat them as one. The service (sipXivr), happens to perform a number of different Features, that may or may not be related. Just like in the past AA and VM were the same service (sipXvxml), they are today the same service (sipXivr), and now MoH has moved in with them too (ooh, a threesome!). It just makes sense from a logicial and physical point of view that calls to the IVR service end up using the same executables. To do otherwise would add complication for no gain. If tomorrow they get a divorce and all three end up in separate executables, so be it. THEN the configuration can be split up and carved up and moved around. But that is then, and this is now. Let them live together in peace. --Woof! _______________________________________________ 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/
