On Fri, Nov 22, 2013 at 11:45 AM, Kevin Harwell <kharw...@digium.com> wrote:
> On Tue, 2013-11-12 at 11:38 -0600, Kevin Harwell wrote: > > <snip> > > 1) Use a specially-named endpoint (maybe called "default_outbound"). > > This endpoint can be automatically created when res_pjsip is loaded and > > contain nothing but the default values for the endpoint. If people want > > to tweak default behavior, then they can create an endpoint called > > "default_outbound" in their pjsip.conf file and set appropriate values > > on it. This approach has the advantage of "just working" out of the box > > and allowing for overriding of the default behavior if desired. > > 2) Create a new option for PJSIP global configuration (maybe called > > "default_outbound_endpoint") that indicates an endpoint to be used when > > sending an outbound request to a URI. This approach has the advantage of > > not creating any "secret" endpoints that the user did not explicitly > > place in the configuration file. > > > > I kind of like #2 as there is nothing hidden and it allows the end user > > to name the default outbound endpoint. Thoughts? Other ideas? > > > > Thanks, > > > > I am planning on moving forward with #2 soonish unless I hear of some > major reason why not to. > > I'd say my vote is for #2. That way it is still up to the user to define the endpoint characteristics they want when sending to an arbitrary SIP URI, and they simply say in the global system config which characteristics should apply to that scenario. That also alleviates users from having to specify said 'endpoint' when dialing an arbitrary SIP URI, which is very nice. -- Matthew Jordan Digium, Inc. | Engineering Manager 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA Check us out at: http://digium.com & http://asterisk.org
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-dev mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-dev