<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" /> 
<base href="https://wiki.asterisk.org/wiki" /> 
<title>Message Title</title>  
<style type="text/css">@media only screen and (max-device-width: 480px) {.mobile-only {
        width: auto !important;
        height: auto !important;
        overflow: visible !important;
        line-height: normal !important;
        font-size: inherit !important;
        mso-hide: all;
}

.desktop-only {
        display: none !important;
}

/* iPhone 3GS fix for unwanted 20px right margin */
body { min-width: 100% !important; padding: 0; margin: 0; }

#center-content-table { max-width: none; !important; }
#header-pattern-container { padding: 10px 10px 10px 10px !important; line-height: 20px !important; }
#header-avatar-image-container { padding-right: 8px !important; }
#email-content-container { padding: 0 !important; }
.mobile-expand { border-radius: 0 !important; border-left: 0 !important; border-right: 0 !important; padding-left: 26px !important;}
.mobile-resize-text { font-size: 16px !important; line-height: 22px !important; }
#page-title-pattern-header { font-size: 20px !important; line-height: 28px !important; }
#page-title-pattern-icon-image-container-cell { padding-top: 7px !important; }
#inline-user-pattern { display: block !important; }
#inline-user-pattern-avatar { padding-top: 3px !important; }
.contextual-area-pattern { border-bottom: 1px solid #ccc !important; padding: 15px 10px 0 10px !important;}
.users-involved-pattern-column-table { width: 100% !important;  }
.users-involved-pattern-avatar-table-cell { padding: 3px 5px 5px 0 !important; }
.users-involved-pattern-column-container { padding-right: 0 !important; }
.contextual-excerpt-pattern, #users-involved-pattern { border: 0 !important; }

/** Aui Typography upsized for mobile **/
#content-excerpt-pattern-container, #contextual-excerpt-pattern-text-container { font-size: 16px !important; line-height: 22px !important; }
#content-excerpt-pattern-container h1, #contextual-excerpt-pattern-text-container h1 { font-size: 24px !important; line-height: 28px !important; }
#content-excerpt-pattern-container h2, #contextual-excerpt-pattern-text-container h2 { font-size: 20px !important; line-height: 28px !important; }
#content-excerpt-pattern-container h3, #contextual-excerpt-pattern-text-container h3 { font-size: 18px !important; line-height: 24px !important; }
#content-excerpt-pattern-container h4, #contextual-excerpt-pattern-text-container h4 { font-size: 16px !important; line-height: 22px !important; }
#content-excerpt-pattern-container h5, #contextual-excerpt-pattern-text-container h5 { font-size: 14px !important; line-height: 20px !important; }
#content-excerpt-pattern-container h6, #contextual-excerpt-pattern-text-container h6 { font-size: 14px !important; line-height: 20px !important; }
.user-mention { line-height: 18px !important; }
/** Aui Typography end **/

/* Show appropriate footer logo on mobile, display links vertically */
#footer-pattern { padding: 15px 10px !important; }
#footer-pattern-logo-desktop-container { padding: 0 !important; }
#footer-pattern-logo-desktop { width: 0 !important; height: 0 !important; }
#footer-pattern-logo-mobile {
    padding-top: 10px !important;
    width: 30px !important;
    height: 27px !important;
    display: inline !important;
}
#footer-pattern-text {
    display: block !important;
}
#footer-pattern-links-container { line-height: 0 !important;}
.footer-pattern-links.mobile-resize-text,
.footer-pattern-links.mobile-resize-text,
#footer-pattern-text.mobile-resize-text,
#footer-pattern-links-container.no-footer-links {
    font-size: 14px !important;
    line-height: 20px !important;
}
.footer-link { display: block !important; }
#footer-pattern-links-container table { display: inline-block !important; float: none !important; }
#footer-pattern-links-container, #footer-pattern-text { text-align: center !important; }
#footer-pattern-links { padding-bottom: 5px !important; }

/** Team Calendar overrides, these should be removed when notifications are updated in Team Calendars. For now CSS
    overrides are being used because the structure of the content can't change without rereleasing the plugin */
.mail-calendar-container .day-header + table tr td:first-child {
    vertical-align: top !important;
    padding-top: 5px !important;
}}
@media (min-width: 900px) {#center-content-table { width: 900px; }}
@media all {#outlook a {padding:0;} /* Force Outlook to provide a "view in browser" menu link. */
/* Prevent Webkit and Windows Mobile platforms from changing default font sizes.*/
body{-webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}
.ExternalClass {width:100%;} /* Force Hotmail to display emails at full width */
#background-table {margin:0; padding:0; width:100% !important; }
/* Needed to override highlighting on date and time links in iOS */
.grey a {color: #707070; text-decoration: none; }/* These styles are appended to the head element of a notification in order to prevent Apple Mail and similar
   clients from underlining the due dates with a blue hyperlink */
/* a lozenge outside an inline task should always be #333, lozenges inside an inline task should be
   colored according to their upcoming due dates, a completed task date lozenge or deleted task date
   lozenge should always be #707070 */
.date-time-lozenge a {color: #333333; text-decoration: none; }
.inline-task-text-container .date-time-lozenge.date-upcoming a {color: #DF6F00; text-decoration: none; }
.inline-task-text-container .date-time-lozenge.date-past a {color: #D04437; text-decoration: none; }
.inline-task-text-container.content-deleted-color .date-time-lozenge a,
.inline-task-text-container.checked .date-time-lozenge a {
    color: #707070; text-decoration: none;
}}
</style> 
</head>
<body>
<table id="background-table" cellpadding="0" cellspacing="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; background-color: #f5f5f5"> 
<tbody> 
<tr> 
<td id="header-pattern-container" style="padding: 0px; border-collapse: collapse; padding: 10px 20px"> 
<table id="header-pattern" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="header-avatar-image-container" valign="top" style="padding: 0px; border-collapse: collapse; vertical-align: top; width: 32px; padding-right: 9px"><a href="https://wiki.asterisk.org/wiki/display/~mdavenport?src=email" style="color: #3b73af; text-decoration: none"><img id="header-avatar-image" class="image_fix" src="cid:avatar_a25fbf8466474d2c6e78adaa29880def" height="32" width="32" border="0" style="border-radius: 3px; vertical-align: top" /></a></td>
<td id="header-text-container" valign="middle" style="padding: 0px; border-collapse: collapse; vertical-align: middle; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px">Malcolm Davenport <strong>edited</strong> a page</td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<!-- End Header pattern --> 
<tr> 
<td id="email-content-container" style="padding: 0px; border-collapse: collapse; padding: 0 20px"> 
<table id="email-content-table" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; border-spacing: 0; border-collapse: separate"> 
<tbody> 
<tr> 
<td class="email-content-rounded-top mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; padding: 0 15px 0 16px; height: 15px; background-color: #fff; border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 0; border-top-right-radius: 5px; border-top-left-radius: 5px"> </td> 
</tr> 
<tr> 
<td class="email-content-main mobile-expand" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff"> 
<table id="page-title-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="page-title-pattern-icon-image-container" valign="top" style="padding: 0px; border-collapse: collapse; width: 16px; vertical-align: top"> 
<table cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="page-title-pattern-icon-image-container-cell" style="padding: 0px; border-collapse: collapse; width: 16px; padding: 9px 8px 0px 0px; mso-text-raise: 5px; mso-line-height-rule: exactly"><a href="https://wiki.asterisk.org/wiki/display/AST/AstriDevCon+2014?src=email" title="page icon" style="vertical-align: top;; color: #3b73af; text-decoration: none"><img style="vertical-align: top; display: block;" src="cid:page-icon" alt="page icon" title="page icon" height="16" width="16" border="0" /></a></td> 
</tr> 
</tbody> 
</table> </td>
<td style="vertical-align: top;; padding: 0px; border-collapse: collapse; padding-right: 5px; font-size: 20px; line-height: 30px; mso-line-height-rule: exactly" id="page-title-pattern-header-container"><span id="page-title-pattern-header" style="font-family: Arial, sans-serif; padding: 0; font-size: 20px; line-height: 30px; mso-text-raise: 2px; mso-line-height-rule: exactly; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/display/AST/AstriDevCon+2014?src=email" title="AstriDevCon 2014" style="color: #3b73af; text-decoration: none">AstriDevCon 2014</a></span></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td class="email-content-main mobile-expand" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff"> 
<table class="content-excerpt-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> 
<tbody> 
<tr> 
<td class="content-excerpt-pattern-container mobile-resize-text " style="padding: 0px; border-collapse: collapse; padding: 0 0 0 24px"> <p class="diff-context-placeholder" style="margin: 10px 0 0 0; margin-top: 0">...</p> 
<ul class="diff-block-context" style="margin: 10px 0 0 0"> 
<li>Deprecate AMI/AGI (Ben Klang) 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>George: configuration 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>"New" configuration - sorcery/config framework 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Push model of configuration - ARI</li> 
</ul> </li> 
<li>"Old" configuration - (voicemail.conf, sip.conf, users.conf) 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Update static files, then do a reload</li> 
<li>Preferably preserve old mechanism in some fashion</li> 
</ul> </li> 
</ul> </li> 
<li>Motivation on deprecating it 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>There is no one API.  This makes it difficult for versioning.  A change to any one makes versioning challenging.</li> 
<li>If we don't remove something, ARI may make things more painful.</li> 
<li>AMI/AGI not sufficient by itself; if ARI is sufficient, that'd be nice</li> 
<li>Can we at least get to the point where ARI is the future?</li> 
<li>Paul: if multi-interfaces are the problem, why can't AMI/ARI be condensed? 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Example: AMI/ARI have their own event systems</li> 
<li>Let AMI use the ARI web socket for its events 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Would have to solve semantic issues between AMI/ARI event streams</li> 
</ul> </li> 
</ul> </li> 
<li>Do we want ARI to replace AMI (take its role)? 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Should ARI become a call control protocol?</li> 
<li>Lenz: till lots of old stuff in the field.  Doing away with all of it will not be easy.  A change to ARI will not happen tomorrow unless you control the deployment.</li> 
<li>Ben: can't just pull it.  Just don't want to keep enhancing it.</li> 
</ul> </li> 
<li>Example: Security events 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Should they be in ARI?</li> 
<li>George: we probably do need to have the distinction.</li> 
<li>Nir: vast majority of community doesn't understand ARI.  It needs to be easier in order to replace AMI.</li> 
<li>Jared: adoption may be slow since it doesn't do everything AMI does.</li> 
<li>Action: -dev/-users list: what are using AMI for that we can't use ARI for?</li> 
<li>Leif: we're in a transition, moving from dialplan model to external control model.  Probably need external application to be built for us to move completely away from AMI/AGI.</li> 
<li>Paul: take away apps, and whatever is in the core is what we should care about</li> 
<li>Lenz: some things are harder in ARI 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>TTS is actually harder (I can use an AGI script for that)</li> 
<li>Playlists</li> 
</ul> </li> 
<li>Should we use the dialplan at all? 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>The idea is: ARI should not use the dialplan applications at all</li> 
<li>pbx_stasis: catch-all for channels<br /> <br /> </li> 
</ul> </li> 
</ul> </li> 
</ul> </li> 
</ul> </li> 
<li>ARI Enhancements 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Play media from remote sources</li> 
<li>TTS/ASR 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Leif: write down how you think one would to it</li> 
<li>Action: Matt to write things down</li> 
<li>Grammar processor 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>DTMF & ASR</li> 
<li>Adds latency to application layer today</li> 
</ul> </li> 
</ul> </li> 
</ul> </li> 
<li> <span style="line-height: 1.4285715;">What things does ARI not do (that you would like to to do)?</span> <br /> 
<ul style="margin: 10px 0 0 0"> 
<li>Transfers 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Need a way to tell the endpoint to redirect to another system 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>This does not exist today</li> 
</ul> </li> 
</ul> </li> 
<li>Playlists</li> 
<li>Subscriptions 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Wildcard: subscribe me to all bridges (or everything)</li> 
</ul> </li> 
<li>Security Events</li> 
<li>Have Asterisk initiate the web socket connection (client)</li> 
</ul> </li> 
</ul> <h2 id="AstriDevCon2014-Scalability(1pm-2:15pm)" class="diff-block-target diff-block-context" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <span class="diff-html-changed" id="changed-diff-0" style="background-color: #d6f0ff;">Scalability (1pm-</span> </h2> <p class="diff-context-placeholder" style="margin: 10px 0 0 0">...</p> <h2 id="AstriDevCon2014-Scalability(1pm-2:15pm)" class="diff-block-target diff-block-context" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <span class="diff-html-added" id="added-diff-0" style="font-size: 100%; background-color: #ddfade;">2:15pm</span><span class="diff-html-changed" id="changed-diff-1" style="background-color: #d6f0ff;">)</span> </h2> 
<ul class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> 
<li>Message bus support (Reddis/RabbitMQ) 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Externalizing Stasis Message Bus 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Really want just the state of the system 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>AMI syntax: still clunky, telnet breaks</li> 
</ul> </li> 
<li>Darren: more interested in scaling</li> 
<li>Nir: How do I maintain the state of the user, and their location? 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>AstDB (sorcery)</li> 
<li>Location of a device (and which system it is on) 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Maintaining synchronization of location across all systems</li> 
</ul> </li> 
<li>Documentation 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Jared/Leif: 'sample configuration' that solves X 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Example: single-system PBX</li> 
</ul> </li> 
</ul> </li> 
</ul> </li> 
<li>Problem: every scalable system looks different 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>One way of approaching this would be to have a cookbook - defined solutions for defined problems</li> 
<li>Higher-level view of Asterisk is an ecosystem (with proxies, etc.)</li> 
<li>Daniel: scaling out is a matter of requirements.  Keep the core infrastructure simple, put the load on the client side</li> 
</ul> </li> 
</ul> </li> 
</ul> </li> 
<li> <span class="diff-html-removed" id="removed-diff-1" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Federation</span> </li> 
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Live call failover???</span> 
<ul style="margin: 10px 0 0 0"> 
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Other media externalization</span> </li> 
</ul> </li> 
</ul> 
<ul class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> 
<li>Simplifying sitting behind a proxy 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Different identification schemes</li> 
<li>Registration state dictates endpoint/device state 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>If I have a call from something, assume it exists</li> 
<li>Have the presence of a call signal that an endpoint/device state exists.  Derive from the signalling.</li> 
<li>Action: Daniel to provide an e-amil describing the problem</li> 
</ul> </li> 
<li>Need to know system load 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>NEED: CPU usage (Sean Bright and Malcolm: SNMP?)</li> 
<li>Channel count</li> 
<li>Memory usage</li> 
<li>Torey: we send an INVITE once a minute and see what happens</li> 
<li>Call quality statistics (secondary indicator)</li> 
<li>Distribution of response times on requests/responses</li> 
<li> <span class="diff-html-added" id="added-diff-1" style="font-size: 100%; background-color: #ddfade;">Call quality (see above, again)</span> </li> 
<li> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Darren: two scales - one for concurrent, one for calls per second</span> 
<ul style="margin: 10px 0 0 0"> 
<li> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Caching mechanisms in Linux can be self-defeating.  Caching at that call volume can be rough</span> 
<ul style="margin: 10px 0 0 0"> 
<li> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Look at IOStat</span> </li> 
</ul> </li> 
</ul> </li> 
</ul> </li> 
</ul> </li> 
<li>Simplifying routing/dialing of SIP URIs</li> 
<li> <span class="diff-html-added" id="added-diff-2" style="font-size: 100%; background-color: #ddfade;">Federation</span> </li> 
<li> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Live call failover???</span> 
<ul style="margin: 10px 0 0 0"> 
<li> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Other media externalization</span> </li> 
</ul> </li> 
</ul> <h2 id="AstriDevCon2014-Media(2:15pm-3pm?)" class="diff-block-target diff-block-context" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <span class="diff-html-changed" id="changed-diff-2" style="background-color: #d6f0ff;">Media </span><span class="diff-html-added" id="added-diff-3" style="font-size: 100%; background-color: #ddfade;">(2:15pm - 3pm?)</span> </h2> 
<ul class="diff-block-context" style="margin: 10px 0 0 0"> 
<li>Codec Visibility 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Codec control from dialplan</li> 
<li>Better control over SDP Offer/Answer</li> 
</ul> </li> 
<li>BUNDLE support</li> 
<li>Trickle ICE</li> 
<li>RTCP enhancement (Olle)</li> 
<li>res_rtp_asterisk "crufty"</li> 
</ul> <p class="diff-context-placeholder" style="margin: 10px 0 0 0">...</p> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td class="email-content-main mobile-expand action-padding last-row-padding" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff; padding-bottom: 10px; padding-bottom: 10px"> 
<table id="actions-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> 
<tbody> 
<tr> 
<td id="actions-pattern-container" valign="middle" style="padding: 0px; border-collapse: collapse; padding: 15px 0 0 24px; vertical-align: middle"> 
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/display/AST/AstriDevCon+2014?src=email" title="View page Icon" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" height="16" width="16" border="0" title="View page Icon" src="cid:com.atlassian.confluence.plugins.confluence-email-resources%3Aview-page-email-adg-footer-item%3Aicon" alt="View page Icon" style="vertical-align: middle" /></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://wiki.asterisk.org/wiki/display/AST/AstriDevCon+2014?src=email" title="View page" style="color: #3b73af; text-decoration: none">View page</a></td>
<td class="actions-pattern-action-bull" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; color: #999; padding: 0 5px">•</td> 
</tr> 
</tbody> 
</table> 
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/display/AST/AstriDevCon+2014?showComments=true&showCommentArea=true&src=email#addcomment" title="Add comment Icon" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" height="16" width="16" border="0" title="Add comment Icon" src="cid:com.atlassian.confluence.plugins.confluence-email-resources%3Aadd-comment-to-content-email-adg-footer-item%3Aicon" alt="Add comment Icon" style="vertical-align: middle" /></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://wiki.asterisk.org/wiki/display/AST/AstriDevCon+2014?showComments=true&showCommentArea=true&src=email#addcomment" title="Add comment" style="color: #3b73af; text-decoration: none">Add comment</a></td>
<td class="actions-pattern-action-bull" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; color: #999; padding: 0 5px">•</td> 
</tr> 
</tbody> 
</table> 
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/plugins/likes/like.action?contentId=30278623&src=email" title="Like Icon" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" height="16" width="16" border="0" title="Like Icon" src="cid:com.atlassian.confluence.plugins.confluence-like%3Aview-email-adg-content-item%3Aicon" alt="Like Icon" style="vertical-align: middle" /></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://wiki.asterisk.org/wiki/plugins/likes/like.action?contentId=30278623&src=email" title="Like" style="color: #3b73af; text-decoration: none">Like</a></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td class="email-content-rounded-bottom mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; height: 5px; line-height: 5px; padding: 0 15px 0 16px; background-color: #fff; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top: 0; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; mso-line-height-rule: exactly"> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td id="footer-pattern" style="padding: 0px; border-collapse: collapse; padding: 12px 20px"> 
<table id="footer-pattern-container" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="footer-pattern-links-container" width="100%" style="padding: 0px; border-collapse: collapse; color: #999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> 
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> 
<tbody> 
<tr> 
<td class="footer-pattern-links mobile-resize-text" style="padding: 0px; border-collapse: collapse"><a href="https://wiki.asterisk.org/wiki/users/removespacenotification.action?spaceKey=AST&src=email" title="" style="color: #3b73af; text-decoration: none">Stop watching space</a></td>
<td class="footer-pattern-links-bull" style="padding: 0px; border-collapse: collapse; padding: 0 5px; color: #999">•</td> 
</tr> 
</tbody> 
</table> 
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> 
<tbody> 
<tr> 
<td class="footer-pattern-links mobile-resize-text" style="padding: 0px; border-collapse: collapse"><a href="https://wiki.asterisk.org/wiki/users/editmyemailsettings.action?src=email" title="" style="color: #3b73af; text-decoration: none">Manage notifications</a></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td id="footer-pattern-text" class="mobile-resize-text" width="100%" style="padding: 0px; border-collapse: collapse; color: #999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px; display: none">This message was sent by Atlassian Confluence 5.6.1</td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> 
<table id="sealed-section" border="0" cellpadding="0" cellspacing="0" width="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; display: none"> 
<tbody> 
<tr> 
<td style="padding: 0px; border-collapse: collapse; border: 0; font-size: 0px; line-height: 0; mso-line-height-rule: exactly"></td> 
</tr> 
</tbody> 
</table>
</body>
</html>