openwhisk-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt Rutkowski (Confluence)" <no-re...@apache.org>
Subject [CONF] OpenWhisk > 2018-09 September (draft)
Date Tue, 11 Sep 2018 14:30:01 GMT
<html>
<head>
<title>Message Title</title> 
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 
<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://cwiki.apache.org/confluence">  
<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;
}.header-pattern-container {
    padding: 10px 10px 10px 0px !important;
    line-height: 20px !important;
}

.header-avatar-image-container {
    padding-right: 8px !important;
}

.mobile-expand {
    border-radius: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
    padding-left: 0px !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 #42526E (McFanning), 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 #5E6C84 (Clooney) */
.date-time-lozenge a {color: #42526E; text-decoration: none; }
.inline-task-text-container .date-time-lozenge.date-upcoming a {color: #FF8B00; text-decoration: none; }
.inline-task-text-container .date-time-lozenge.date-past a {color: #DE350B; text-decoration: none; }
.inline-task-text-container.content-deleted-color .date-time-lozenge a,
.inline-task-text-container.checked .date-time-lozenge a {
    color: #5E6C84; 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: #333333; background-color: #f5f5f5; background-color: #f5f5f5; font-family: Helvetica, Arial, sans-serif" bgcolor="#f5f5f5"> 
<tbody> 
<tr> 
<td id="batch-summary" cellspacing="0" cellpadding="0" border="0" style="padding: 0px; border-collapse: collapse; padding: 15px 20px">There's <strong class="batch-section-summary">1 new edit</strong> on this page</td> 
</tr> 
<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: #333333; border-spacing: 0; border-collapse: separate; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td class="email-content-rounded-top mobile-expand" style="padding: 0px; border-collapse: collapse; color: #ffffff; padding: 0 15px 0 16px; height: 15px; background-color: #ffffff; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 0; border-top-right-radius: 5px; border-top-left-radius: 5px; color: #ffffff; padding: 0 15px 0 16px; height: 15px; line-height: 15px; background-color: #ffffff; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 0; border-top-right-radius: 5px; border-top-left-radius: 5px" height="15" bgcolor="#ffffff">&nbsp;</td> 
</tr> 
<tr> 
<td class="email-content-main mobile-expand" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #ffffff; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 0; border-bottom: 0; padding: 0; background-color: #ffffff" bgcolor="#ffffff"> 
<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: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td id="page-title-pattern-icon-image-container" valign="top" style="padding: 0px; border-collapse: collapse; width: 16px; vertical-align: top; padding-left: 20px" width="16"> 
<table cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<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" width="16"><a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=89071856&amp;src=mail&amp;src.mail.product=confluence-server&amp;src.mail.timestamp=1536676201813&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-notifications-batch-plugin%3Abatching-notification&amp;src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&amp;src.mail.action=view" 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://cwiki.apache.org/confluence/pages/viewpage.action?pageId=89071856&amp;src=mail&amp;src.mail.product=confluence-server&amp;src.mail.timestamp=1536676201813&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-notifications-batch-plugin%3Abatching-notification&amp;src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&amp;src.mail.action=view" title="2018-09 September (draft)" style="color: #3b73af; text-decoration: none; color: #3572b0">2018-09 September (draft)</a></span></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td class="email-content-main mobile-expand last-row-padding" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #ffffff; padding-bottom: 10px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 0; border-bottom: 0; padding: 0; background-color: #ffffff" bgcolor="#ffffff"> 
<table class="batch-section" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td class="batch-section-content" style="padding: 0px; border-collapse: collapse; padding: 0px 20px"> 
<table class="batch-group" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td style="padding: 0px; border-collapse: collapse"> 
<table class="batch-line" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td style="padding: 0px; border-collapse: collapse"> 
<table cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td class="header-pattern-container batch-comment" style="padding: 0px; border-collapse: collapse; padding: 0; padding-top: 20px"> 
<table class="header-pattern" cellspacing="0" cellpadding="0" boder="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td class="header-avatar-image-container" valign="top" style="padding: 0px; border-collapse: collapse; vertical-align: top; width: 32px; padding-right: 9px" width="32"><img class="header-avatar-image image_fix" src="cid:avatar_1c1ec99848547cb9f4e49b30ec5da36b" height="32" width="32" border="0" style="border-radius: 3px; vertical-align: top"></td>
<td class="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"> 
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td valign="middle" style="padding: 0px; border-collapse: collapse"><span class="batch-message"><span class="batch-user-fullname" style="font-size: 16px; font-weight: bold">Matt Rutkowski</span> edited this page</span></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td class="batch-comment-split" style="padding: 0px; border-collapse: collapse; padding-top: 20px; border-bottom: 1px solid #e9e9e9"></td>
<td class="batch-comment-split" style="padding: 0px; border-collapse: collapse; padding-top: 20px; border-bottom: 1px solid #e9e9e9"></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> 
<table class="batch-group" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td style="padding: 0px; border-collapse: collapse"> 
<table class="batch-line" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td style="padding: 0px; border-collapse: collapse"> 
<table class="batch-html-title" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td style="padding: 0px; border-collapse: collapse; padding-top: 15px; font-size: 14px"><span class="batch-message">Here's what changed:</span></td> 
</tr> 
</tbody> 
</table> 
<table class="batch-html batch-html-border " cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif; border: 1px solid #e4e4e4; Margin: 20px 0 0; overflow-x: auto"> 
<tbody> 
<tr> 
<td style="padding: 0px; border-collapse: collapse; padding: 10px"> 
<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: #333333; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td class="content-excerpt-pattern-container mobile-resize-text " style="padding: 0px; border-collapse: collapse; padding: 0 0 0 24px; padding: 0; padding: 10px"> <p style="margin: 10px 0 0 0; margin-top: 0"> <strong>OpenWhisk</strong> <span class="anchor">&nbsp;</span> </p> <p style="margin: 10px 0 0 0">OpenWhisk is an open source, distributed Serverless computing platform able to execute application logic (Actions) in response to events (Triggers) from external sources (Feeds) or HTTP requests governed by conditional logic (Rules). It provides a programming environment supported by a REST API-based Command Line Interface (CLI) along with tooling to support packaging and catalog services.&nbsp; Additionally, it now provides options to host the platform components as Docker containers on various Container Frameworks such as Mesos, Kubernetes, and Compose.</p> <p style="margin: 10px 0 0 0">&nbsp;<br> <em>OpenWhisk has been incubating since 2016-11-23</em>.</p> <p style="margin: 10px 0 0 0"> <span class="anchor">&nbsp;</span> <span class="anchor">&nbsp;</span>Three most important issues to address in the move towards graduation: <span class="anchor">&nbsp;</span> <span class="anchor">&nbsp;</span> </p> 
<ol style="margin: 10px 0 0 0"> 
<li>Finish the remaining component source code release under Incubator 
<ol style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Release process/automation/documtantion are here&nbsp;<a class="external-link" href="https://github.com/apache/incubator-openwhisk-release" rel="nofollow" style="color: #3b73af; text-decoration: none">https://github.com/apache/incubator-openwhisk-release</a>).&nbsp;</li> 
<li>So far we have released these components:</li> 
<li>These components are remaining:</li> 
</ol> </li> 
<li>Increase additional company and individual Contributors to maintain all project repos. and address Issue / PR backlog.</li> 
<li>Close legal transferred of&nbsp;<em>Trademark handoff for "OpenWhisk" name and logo to ASF</em> </li> 
</ol> <p style="margin: 10px 0 0 0"> <span class="anchor">&nbsp;</span> <span class="anchor">&nbsp;</span><strong>Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be</strong> <strong>aware of? </strong><span class="anchor">&nbsp;</span> <span class="anchor">&nbsp;</span> </p> 
<ul style="margin: 10px 0 0 0"> 
<li>Issue backlog building on incubator-openwhisk is still a major issue (partly due to #2 above). As of this report, the "open" issue backlog is 384 (up from 365 as of last report), but open PR is at 35 (down from 55 as of last report). Please note this is just on the "main" platform repo. and likely is paralleled in other release component repos.<br> 
<ul style="margin: 10px 0 0 0"> 
<li>Need to prioritize and work to reduce while advancing major proposals around restructuring around abstractions to accommodate running on Knative while enhancing support for better logging/scheduling and performance testing enhancements.</li> 
<li>Trying to add more active Committers to augment those who have dropped off in their activity; however, we have reached an impasse where potential new Contributor pull requests are not getting timely reviews/merges to provide a resume' for adding to the Committer roles.</li> 
</ul> </li> 
<li>It seems that Apache Infra. will not provide us servers to host a staging environment that would help us perform needed staging testing on Pull Requests.&nbsp; This means that independent testing needs to be done by members (companies). We have explored a corporate donation as suggested (ala Spark and SystemML), but this does not seem possible at this time.&nbsp; <br> 
<ul style="margin: 10px 0 0 0"> 
<li>No change in status since last quarterly report.</li> 
</ul> </li> 
<li>Formal hand-off of OpenWhisk trademark/logo from IBM needs to be executed; need to identify process for this. See #3 above.<br> 
<ul style="margin: 10px 0 0 0"> 
<li>Discussion started w/ Apache legal via "legal-discuss" mailing list with subject "<em>Trademark handoff for "OpenWhisk" name and logo</em>".</li> 
<li>IBM intends to hand-off ownership of trademarks at time of graduation.</li> 
</ul> </li> 
</ul> <p style="margin: 10px 0 0 0"> <strong>How has the community developed since the last report? <span class="anchor">&nbsp;</span> <span class="anchor">&nbsp;</span></strong> </p> 
<ul style="margin: 10px 0 0 0"> 
<li>dev mailing list activity increased since Q2 driven by release-related activity and an increase in technical discussion on the mailing list.</li> 
<li>incubator-openwhisk Github stars: 3472 (+254 since last report)</li> 
<li>incubator-openwhisk GitHub forks: 652 (+36 since last report). <em>Note lots of more competing projects entering the Serverless space.</em> </li> 
<li> <span style="color: rgb(33,33,33);">Slack community:</span> 
<ul style="margin: 10px 0 0 0"> 
<li> <span style="color: rgb(33,33,33);">969 members (+151 from last report).&nbsp; Very active in most channels from both end users or the project and contributors</span> </li> 
<li>To-date: 112,326 messages sent across all channels</li> 
<li> <span style="color: rgb(33,33,33);">Analytics: <a class="external-link" href="https://openwhisk-team.slack.com/admin/stats" rel="nofollow" style="color: #3b73af; text-decoration: none">https://openwhisk-team.slack.com/admin/stats</a> <br> </span> </li> 
</ul> </li> 
<li>The&nbsp; bi-weekly Zoom "Technical Interchange" continues to be well received and attended. <br> 
<ul style="margin: 10px 0 0 0"> 
<li>Complete videos posted to OW YouTube channel and detailed notes to our CWIKI.</li> 
<li>YouTube Channel:&nbsp;<a class="external-link" href="https://www.youtube.com/channel/UCbzgShnQk8F43NKsvEYA1SA" rel="nofollow" style="color: #3b73af; text-decoration: none">Apache Meetings Playlist</a> </li> 
<li>CWiki Meeting Notes: <a href="https://cwiki.apache.org/confluence/display/OPENWHISK/2018-05-09+OW+Tech+Interchange+-+Meeting+Notes?src=contextnavpagetreemode" rel="nofollow" style="color: #3b73af; text-decoration: none">OpenWhisk Technical Interchange Meeting Notes</a> 
<ul style="margin: 10px 0 0 0"> 
<li> <p class="with-breadcrumbs" style="margin: 10px 0 0 0; margin-top: 0"> <a href="https://cwiki.apache.org/confluence/display/OPENWHISK/2018-08-29+OW+Tech+Interchange+-+Meeting+Notes" rel="nofollow" style="color: #3b73af; text-decoration: none">2018-08-29 OW Tech Interchange - Meeting Notes</a> </p> </li> 
<li> <p class="with-breadcrumbs" style="margin: 10px 0 0 0; margin-top: 0"> <a href="https://cwiki.apache.org/confluence/display/OPENWHISK/2018-08-15+OW+Tech+Interchange+-+Meeting+Notes" rel="nofollow" style="color: #3b73af; text-decoration: none">2018-08-15 OW Tech Interchange - Meeting Notes</a> </p> </li> 
<li> <p class="with-breadcrumbs" style="margin: 10px 0 0 0; margin-top: 0"> <a href="https://cwiki.apache.org/confluence/display/OPENWHISK/2018-08-01+OW+Tech+Interchange+-+Meeting+Notes" rel="nofollow" style="color: #3b73af; text-decoration: none">2018-08-01 OW Tech Interchange - Meeting Notes</a> </p> </li> 
<li> <p class="with-breadcrumbs" style="margin: 10px 0 0 0; margin-top: 0"> <a href="https://cwiki.apache.org/confluence/display/OPENWHISK/2018-07-18+OW+Tech+Interchange+-+Meeting+Notes" rel="nofollow" style="color: #3b73af; text-decoration: none">2018-07-18 OW Tech Interchange - Meeting Notes</a> </p> </li> 
<li> <p class="with-breadcrumbs" style="margin: 10px 0 0 0; margin-top: 0"> <span class="plugin_pagetree_children_span"><a href="https://cwiki.apache.org/confluence/display/OPENWHISK/2018-06-20+OW+Tech+Interchange+-+Meeting+Notes?src=contextnavpagetreemode" rel="nofollow" style="color: #3b73af; text-decoration: none">2018-06-20 OW Tech Interchange - Meeting Notes</a></span> </p> </li> 
<li> <p class="with-breadcrumbs" style="margin: 10px 0 0 0; margin-top: 0"> <a href="https://cwiki.apache.org/confluence/display/OPENWHISK/2018-06-06+OW+Tech+Interchange+-+Meeting+Notes" rel="nofollow" style="color: #3b73af; text-decoration: none">2018-06-06 OW Tech Interchange - Meeting Notes</a> </p> </li> 
</ul> </li> 
</ul> </li> 
</ul> 
<ul style="margin: 10px 0 0 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0"> <u class="external-link">New Contributors</u> </p> 
<ul style="margin: 10px 0 0 0"> 
<li>ICLAs received: 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Qian Gao (<a class="external-link" href="mailto:gaoqian126@126.com" rel="nofollow" style="color: #3b73af; text-decoration: none">gaoqian126@126.com</a>), <em>No intentions submitted (is this Albert Gau from <span class="notranslate">Cloud Academy</span>?)</em> </li> 
<li>Manoj Mishra (manojmishra404@<a class="external-link" href="http://gmail.com" rel="nofollow" style="color: #3b73af; text-decoration: none">gmail.com</a>) (<a class="external-link" href="https://github.com/manojkmishra" rel="nofollow" style="color: #3b73af; text-decoration: none">https://github.com/manojkmishra</a>)<em>, Looking at integrating the "Karate" test framework into OpenWhisk working with Rahul. <br> </em> </li> 
<li>Rahul Tripathi (er.rahultr@<a class="external-link" href="http://yahoo.com" rel="nofollow" style="color: #3b73af; text-decoration: none">yahoo.com</a>) (<a class="external-link" href="https://github.com/rahulqelfo" rel="nofollow" style="color: #3b73af; text-decoration: none">https://github.com/rahulqelfo</a>), <em>Leading the "Karate"</em> test framework integration (proposed). <em>See <a class="external-link" href="https://github.com/rahulqelfo/ow-karate" rel="nofollow" style="color: #3b73af; text-decoration: none">https://github.com/rahulqelfo/ow-karate</a></em> </li> 
<li>Justin Halsall, IBM Developer Advocate based in NYC, Submitted the Ruby runtime, helped update/correct website content, added CLI and wskdeploy to Homebrew to provide convenient installs on Linux, Mac, and Windows.&nbsp;<em> Seeks to improve end-user experience and documentation.</em> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Kei Sawada (k@<a class="external-link" href="http://swd.cc" rel="nofollow" style="color: #3b73af; text-decoration: none">swd.cc</a>)(<a class="external-link" href="https://github.com/remore" rel="nofollow" style="color: #3b73af; text-decoration: none">https://github.com/remore</a>) (<a class="external-link" href="https://twitter.com/remore" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="username u-dir">@remore</span></a>), <em>Red Hat, DevOps consultant, No intentions submitted.</em> </p> </li> 
</ul> </li> 
<li>Joined Community Interchange calls and introduced themselves:<br> 
<ul style="margin: 10px 0 0 0"> 
<li> <span style="color: rgb(0,0,0);">Mparuthickal (Matthew) - NYC, last 4-5 months been exploring OW, delivering all data fabric via OW api</span> </li> 
<li> <span style="color: rgb(0,0,0);">Viay - also trying to inc. OW in our&nbsp;environment, doing PoC using OW last 2 months</span> </li> 
<li> <span style="color: rgb(0,0,0);">Sam Baxter - 2nd call, phd student at UMass an IBM intern, looking at long-running computations using javascript</span> </li> 
<li> <span style="color: rgb(0,0,0);">Spencer Krum, Similar job as Justin, works at IBM as an advocate; wishes to become active in community.</span> <br> <span style="color: rgb(0,0,0);"> <br> </span> </li> 
</ul> </li> 
</ul> </li> 
</ul> <p style="text-align: left;; margin: 10px 0 0 0"> <strong>How has the project developed since the last report?</strong> </p> <p style="margin: 10px 0 0 0">Emphasis on these areas have been featured since last report:</p> 
<ul style="margin: 10px 0 0 0"> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li style="list-style-type: none;background-image: none;"> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>Google Knative announce 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>The announcement of Knative has elicited LOTS of discussion on dev list and during interchange calls, as well as proposals on the Wiki, as to how OpenWhisk can better align/position itself relative to this Kubernetes (family) technology.&nbsp; See some of the proposal discussions: 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <a rel="nofollow" style="color: #3b73af; text-decoration: none">Knative, Kubernetes, and Apache OpenWhisk</a> </li> 
<li> <a rel="nofollow" style="color: #3b73af; text-decoration: none">Prototyping for a future architecture</a> </li> 
<li> <a rel="nofollow" style="color: #3b73af; text-decoration: none">Proposal on a future architecture of OpenWhisk</a> </li> 
<li> <a rel="nofollow" style="color: #3b73af; text-decoration: none">Kafka and Proposal on a future architecture of OpenWhisk</a> </li> 
<li> <a rel="nofollow" style="color: #3b73af; text-decoration: none">Simplifying configuring OpenWhisk Components (#3984)</a> </li> 
</ul> </li> 
</ul> </li> 
<li> <strong>Naver has asked to be listed as both a project Supporter and an acknowledged OpenWhisk provider</strong> 
<ul style="margin: 10px 0 0 0"> 
<li>Logo added: <a class="external-link" href="http://openwhisk.apache.org/community.html#supporters" rel="nofollow" style="color: #3b73af; text-decoration: none">http://openwhisk.apache.org/community.html#supporters</a> </li> 
</ul> </li> 
<li> <strong>Release process</strong> 
<ul style="margin: 10px 0 0 0"> 
<li>Please see <em>incubator-openwhisk-release</em> (code, tools, documentation), see demo (as of 2/28): <a class="external-link" href="https://www.youtube.com/watch?v=qkqenC5b1kE" rel="nofollow" style="color: #3b73af; text-decoration: none">YouTube</a> </li> 
<li>So far we have release the following components 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <a rel="nofollow" style="color: #3b73af; text-decoration: none">[RESULT][VOTE]: Release Apache OpenWhisk (Incubating): main module 0.9.0 [RC2]</a> 
<ul style="margin: 10px 0 0 0"> 
<li> <a rel="nofollow" style="color: #3b73af; text-decoration: none">[ANNOUNCE] Apache OpenWhisk, main module (incubating) 0.9.0 released</a> </li> 
</ul> </li> 
<li> <a rel="nofollow" style="color: #3b73af; text-decoration: none">[RESULT][VOTE] Release Apache OpenWhisk (Incubating): Client Go and CLI 0.9.0 [RC1]</a> <br> 
<ul style="margin: 10px 0 0 0"> 
<li> <a rel="nofollow" style="color: #3b73af; text-decoration: none">[ANNOUNCE] Apache OpenWhisk, Client Go and CLI (incubating) 0.9.0 released</a> </li> 
</ul> </li> 
<li> <a rel="nofollow" style="color: #3b73af; text-decoration: none">[RESULT][VOTE] Release Apache OpenWhisk 0.9.8-incubating rc1: OpenWhisk wskdeploy</a> </li> 
<li> <a rel="nofollow" style="color: #3b73af; text-decoration: none">[RESULT][VOTE] Release Apache OpenWhisk 0.9.0-incubating rc1: OpenWhisk catalog and apiga...</a> </li> 
</ul> </li> 
<li>with these components being prepared for the voting process: 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <strong>Runtimes</strong> (i.e., NodeJS, Python, Java, Go, Ruby, Swift, etc.) 
<ul style="margin: 10px 0 0 0"> 
<li>The comm. is currently discussing how to align versions (i.e., rebase to same version level) for all runtime components (e.g., Java, JS, Python, Ruby, etc.) now:</li> 
<li> <a rel="nofollow" style="color: #3b73af; text-decoration: none">Re: [DISCUSSION]: Proposing to use 1.12.0 as the version for all runtimes for the first-t...</a> </li> 
</ul> </li> 
<li> <strong>Providers</strong> (i.e., Alarms, Kafka/MessageHub, Cloudant/Couch)</li> 
</ul> </li> 
<li>The community anticipates producing a combined 1.x release (of all components at once) in the near future under a single tar.gz.</li> 
</ul> </li> 
<li> <strong>Website revamp</strong> 
<ul style="margin: 10px 0 0 0"> 
<li>See proposal here (with proof that no information was lost in transitioning): <br> 
<ul style="margin: 10px 0 0 0"> 
<li> <a href="/confluence/pages/viewpage.action?pageId=87300045" style="color: #3b73af; text-decoration: none">OpenWhisk Website Redesign</a> </li> 
</ul> </li> 
<li> <strong>Apache Compliant</strong>: Updated to be fully compliant with Apache standards: see <a class="external-link" href="https://whimsy.apache.org/pods/project/openwhisk" rel="nofollow" style="color: #3b73af; text-decoration: none">https://whimsy.apache.org/pods/project/openwhisk</a> </li> 
<li> <strong>Canonical starting point for all things Apache OpenWhisk</strong> 
<ul style="margin: 10px 0 0 0"> 
<li> <strong>Role-based</strong> <br> 
<ul style="margin: 10px 0 0 0"> 
<li>The entire website was revamped and streamlined to include only current info targeted to 2 roles: Developer and Operator</li> 
<li>See Documentation: <a class="external-link" href="http://openwhisk.apache.org/documentation.html" rel="nofollow" style="color: #3b73af; text-decoration: none">http://openwhisk.apache.org/documentation.html</a> </li> 
<li>Indexed all content and added left-side navigation</li> 
</ul> </li> 
<li>Provided initial "getting started" examples for all language runtimes (using CLI and wskdeploy</li> 
<li>Leveraged github repo content, and created proper linkage to further resources (no broken links)</li> 
<li>Assured we had no redundant information</li> 
</ul> </li> 
<li> <strong>leverage CWiki</strong> 
<ul style="margin: 10px 0 0 0"> 
<li>In addition, we cleaned up (and organized) the project Confluence Wiki: <a href="https://cwiki.apache.org/confluence/display/OPENWHISK" rel="nofollow" style="color: #3b73af; text-decoration: none">https://cwiki.apache.org/confluence/display/OPENWHISK</a> </li> 
<li>and the Cwiki content now has proper ANCHORS that we reference from our project website.</li> 
</ul> </li> 
<li> <strong>Media Adaptive Content</strong>: Verified website worked in all major browsers and on all device form-factors (mobile, tablet, and desktop)</li> 
</ul> </li> 
<li> <strong class="external-link">Security enhancements</strong> 
<ul style="margin: 10px 0 0 0"> 
<li>PureSec contacted PPMC about a runtime security vulnerability, Rodric Rabbah took the lead in addressing and followed the Apache process (as the project is mature for an Incubator project and we are aware that companies have OW in production) 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <a rel="nofollow" style="color: #3b73af; text-decoration: none">[CVE] CVE-2018-11756 PHP Runtime for Apache OpenWhisk</a> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0"> <a rel="nofollow" style="color: #3b73af; text-decoration: none">[CVE] CVE-2018-11757 Docker Skeleton Runtime for Apache OpenWhisk</a> </p> </li> 
</ul> </li> 
<li>Here is the Apache OpenWhisk project blog (Medium) explaining the vulnerability and how it was closed by the team:<br> 
<ul style="margin: 10px 0 0 0"> 
<li style="list-style-type: none;background-image: none;"> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <a class="external-link" href="https://medium.com/openwhisk/security-and-serverless-functions-b97618430db6" rel="nofollow" style="color: #3b73af; text-decoration: none">https://medium.com/openwhisk/security-and-serverless-functions-b97618430db6</a> </li> 
</ul> </li> 
</ul> </li> 
</ul> </li> 
<li> <strong>Scalability / Performance / Testing<br> </strong> 
<ul style="margin: 10px 0 0 0"> 
<li>Presentation/proposals to integrate the Karate Web Service Test Framework into OW. Intent is not to overlap or replace exiting Scala tests but to allow Java developers the ability to submit new test cases more easily. See <a class="external-link" href="https://github.com/intuit/karate" rel="nofollow" style="color: #3b73af; text-decoration: none">https://github.com/intuit/karate</a>. 
<ul style="margin: 10px 0 0 0"> 
<li>Thread: <a rel="nofollow" style="color: #3b73af; text-decoration: none">OpenWhisk Karate Based BDD Functional and Performance Tests</a> </li> 
</ul> </li> 
<li> <a rel="nofollow" style="color: #3b73af; text-decoration: none">BDD Test Cases Contribution to complement existing test cases and coverage</a> </li> 
</ul> </li> 
<li class="external-link"> <strong>Runtime updates:</strong> <br> 
<ul style="margin: 10px 0 0 0"> 
<li class="external-link"> <strong>New runtime for the Ballerina language</strong>: <a rel="nofollow" style="color: #3b73af; text-decoration: none">Proposing Ballerina Runtime for OpenWhisk</a> </li> 
<li class="external-link">Github repo.: <a class="external-link" href="https://github.com/apache/incubator-openwhisk-runtime-ballerina" rel="nofollow" style="color: #3b73af; text-decoration: none">https://github.com/apache/incubator-openwhisk-runtime-ballerina</a> </li> 
</ul> </li> 
<li> <strong>Other Notable discussions/changes/issues/features</strong>: 
<ul style="margin: 10px 0 0 0"> 
<li class="external-link" style="list-style-type: none;"> <a rel="nofollow" style="color: #3b73af; text-decoration: none">[Discussion] Use TransactionID as ActivationID</a> 
<ul style="margin: 10px 0 0 0"> 
<li class="external-link"> <a rel="nofollow" style="color: #3b73af; text-decoration: none">Re: Proposal: Memory Aware Scheduling</a> </li> 
</ul> </li> 
<li class="external-link"> <a rel="nofollow" style="color: #3b73af; text-decoration: none">logging baby step -- worth pursuing?</a> </li> 
<li class="external-link" style="list-style-type: none;"> <a rel="nofollow" style="color: #3b73af; text-decoration: none">Pluggable API Gateways</a> <br> 
<ul style="margin: 10px 0 0 0"> 
<li class="external-link"> <a rel="nofollow" style="color: #3b73af; text-decoration: none">Re: AI Actions as a first-class citizen in OpenWhisk</a> </li> 
</ul> </li> 
<li class="external-link"> <a rel="nofollow" style="color: #3b73af; text-decoration: none">MiniWhisk: what you think?</a> </li> 
<li class="external-link"> <a rel="nofollow" style="color: #3b73af; text-decoration: none">Proposing Lean OpenWhisk</a> </li> 
<li class="external-link"> <a rel="nofollow" style="color: #3b73af; text-decoration: none">System overflow based on invoker status</a> </li> 
<li class="external-link"> <a rel="nofollow" style="color: #3b73af; text-decoration: none">Add support for microkernels instead of containers</a> </li> 
</ul> </li> 
</ul> </li> 
</ul> 
</ul> <p style="margin: 10px 0 0 0"> <strong><span class="anchor">&nbsp;</span> <span class="anchor">&nbsp;</span>How would you assess the podling's maturity? <span class="anchor">&nbsp;</span>Please feel free to add your own commentary. <span class="anchor">&nbsp;</span> <span class="anchor">&nbsp;</span></strong> </p> <p style="margin: 10px 0 0 0">&nbsp;&nbsp; [ ] Initial setup</p> <p style="margin: 10px 0 0 0">&nbsp;&nbsp; [X] Working towards first release&nbsp; <em>(nearly complete, see above)</em> </p> <p style="margin: 10px 0 0 0">&nbsp;&nbsp; [X] Community building</p> <p style="margin: 10px 0 0 0">&nbsp;&nbsp; [X] Nearing graduation &nbsp;</p> <p style="margin: 10px 0 0 0">&nbsp;&nbsp; [ ] Other: &nbsp;</p> <p style="margin-left: 30.0px;; margin: 10px 0 0 0"> <em>Comments</em>:</p> 
<ul style="margin: 10px 0 0 0"> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Need greater variety of contributors and contributing companies</p> </li> 
</ul> 
</ul> 
</ul> <p style="margin: 10px 0 0 0"> <span class="anchor">&nbsp;</span>Date of last release: <span class="anchor">&nbsp;</span> <span class="anchor">&nbsp;</span> </p> 
<ul style="margin: 10px 0 0 0"> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">N/A <span class="anchor">&nbsp;</span>&nbsp; <span class="anchor"> <br> </span> </p> </li> 
</ul> 
</ul> 
</ul> <p style="margin: 10px 0 0 0">When were the last committers or PPMC members elected? <span class="anchor">&nbsp;</span> <span class="anchor">&nbsp;</span> </p> 
<ul style="margin: 10px 0 0 0"> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <span class="from_name"><strong>New Committers+PPMC</strong>:</span> 
<ul style="margin: 10px 0 0 0"> 
<li>Ben Browning, Red Hat</li> 
<li> <span class="from_name">Brendan McAdams, Red Hat</span> </li> 
<li> <span class="from_name"><a rel="nofollow" style="color: #3b73af; text-decoration: none">Sven Lange-Last</a>, IBM<br> </span> </li> 
<li> <span class="from_name">Tyson Norris, Adobe, added to PPMC</span><span class="from_name"> (already a Committer)<br> </span> </li> 
</ul> </li> 
<li> <span class="from_name"><strong>New Committers</strong>:&nbsp;</span> 
<ul style="margin: 10px 0 0 0"> 
<li> <span class="anchor">No new Committers<br> </span> </li> 
</ul> </li> 
</ul> 
</ul> 
</ul> <p style="margin: 10px 0 0 0">Signed-off-by: <span class="anchor">&nbsp;</span> <span class="anchor">&nbsp;</span> </p> <p style="margin: 10px 0 0 0"> <span class="anchor">[ ] (openwhisk)&nbsp;<span class="from_name">Bertrand Delacretaz</span>&nbsp; Comments: </span> </p> <p style="margin: 10px 0 0 0">[ ] (openwhisk) Jim Jagielski&nbsp; Comments: &nbsp;</p> <p style="margin: 10px 0 0 0">[ ] (openwhisk) Isabel Drost-Fromm &nbsp; Comments:</p> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> 
<table class="batch-group" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td style="padding: 0px; border-collapse: collapse"> 
<table class="batch-line" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td style="padding: 0px; border-collapse: collapse"> 
<table class="batch-actions actions-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> 
<tbody> 
<tr> 
<td class="actions-pattern-container" valign="middle" style="padding: 0px; border-collapse: collapse; padding-top: 10px; vertical-align: middle"> 
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<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; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 0px; white-space: nowrap"><a href="https://cwiki.apache.org/confluence/pages/viewpreviousversions.action?pageId=89071856&amp;src=mail&amp;src.mail.product=confluence-server&amp;src.mail.timestamp=1536676201813&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-notifications-batch-plugin%3Abatching-notification&amp;src.mail.recipient=8aa980875bf24635015c9267bc8e02f6" title="Go to page history" style="color: #3b73af; text-decoration: none; color: #707070">Go to page history</a></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> 
<table class="batch-section-split" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td style="padding: 0px; border-collapse: collapse; border-bottom: 1px solid #cccccc; padding-bottom: 20px"></td> 
</tr> 
</tbody> 
</table> 
<table cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td id="batch-call-action" style="padding: 0px; border-collapse: collapse; padding: 20px"> 
<table cellspacing="0" cellpadding="0" border="0" class="aui-button-email-container" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td class="aui-button-email" style="padding: 0px; border-collapse: collapse; border-radius: 3px; padding: 5px; margin: 0; background: #3572b0; -moz-box-sizing: border-box; -webkit-font-smoothing: antialiased"><a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=89071856&amp;src=mail&amp;src.mail.product=confluence-server&amp;src.mail.timestamp=1536676201813&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-notifications-batch-plugin%3Abatching-notification&amp;src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&amp;src.mail.action=view" class="aui-button-email-link" style="color: #3b73af; text-decoration: none; color: #ffffff; font-weight: bold; padding: 6px; font-size: 14px; line-height: 1.429; font-family: Arial, sans-serif">View page</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: #ffffff; height: 5px; line-height: 5px; padding: 0 15px 0 16px; background-color: #ffffff; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top: 0; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; mso-line-height-rule: exactly; color: #ffffff; height: 5px; line-height: 5px; padding: 0 15px 0 16px; background-color: #ffffff; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top: 0; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; mso-line-height-rule: exactly" height="5" bgcolor="#ffffff">&nbsp;</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: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td id="footer-pattern-links-container" width="100%" style="padding: 0px; border-collapse: collapse; color: #999999; 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: #333333; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td class="footer-pattern-links mobile-resize-text" style="padding: 0px; border-collapse: collapse"><a href="https://cwiki.apache.org/confluence/users/removespacenotification.action?spaceKey=OPENWHISK&amp;src=mail&amp;src.mail.product=confluence-server&amp;src.mail.timestamp=1536676201813&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-notifications-batch-plugin%3Abatching-notification&amp;src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&amp;src.mail.action=stop-watching&amp;jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ4c3JmOjhhYTk4MDg3NWJmMjQ2MzUwMTVjOTI2N2JjOGUwMmY2IiwicXNoIjoiYjg1Y2EyMzEyNjc1MTQ1NWY0ZTdhOTM4NTMzZWNjYjE1YjU5ZGJlYzliMTliYWRkMjU1YjEyZDk5Yzg4Y2MwMyIsImlzcyI6ImNvbmZsdWVuY2Vfbm90aWZpY2F0aW9uc0FSRUgtWFVEMS1QT1FHLUNTQU8iLCJleHAiOjE1MzcyODEwMDEsImlhdCI6MTUzNjY3NjIwMX0.wGP8Km644VF68blOY-P17-LZYyu8anP04-UWHkc0OEE" title="" style="color: #3b73af; text-decoration: none; color: #2b71b9">Stop watching space</a></td>
<td class="footer-pattern-links-bull" style="padding: 0px; border-collapse: collapse; padding: 0 5px; color: #999999">•</td> 
</tr> 
</tbody> 
</table> 
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td class="footer-pattern-links mobile-resize-text" style="padding: 0px; border-collapse: collapse"><a href="https://cwiki.apache.org/confluence/users/editmyemailsettings.action?src=mail&amp;src.mail.product=confluence-server&amp;src.mail.timestamp=1536676201813&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-notifications-batch-plugin%3Abatching-notification&amp;src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&amp;src.mail.action=manage" title="" style="color: #3b73af; text-decoration: none; color: #2b71b9">Manage notifications</a></td> 
</tr> 
</tbody> 
</table> </td>
<td id="footer-pattern-logo-desktop-container" rowspan="2" valign="top" style="padding: 0px; border-collapse: collapse; padding-left: 20px; vertical-align: top"> 
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333333; font-family: Helvetica, Arial, sans-serif"> 
<tbody> 
<tr> 
<td id="footer-pattern-logo-desktop-padding" style="padding: 0px; border-collapse: collapse; padding-top: 3px"><img id="footer-pattern-logo-desktop" src="cid:footer-desktop-logo" alt="Confluence logo big" title="Confluence logo big" width="132" height="20" class="image_fix"></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: #999999; 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 6.9.0<br> <img id="footer-pattern-logo-mobile" src="cid:footer-mobile-logo" alt="" title="" width="0" height="0" style="display: none; mso-hide: all"></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: #333333; display: none; mso-hide: all"> 
<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>
Mime
View raw message