openwhisk-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt Rutkowski (Confluence)" <conflue...@apache.org>
Subject [CONF] OpenWhisk > 2017 September
Date Fri, 08 Sep 2017 21:41:12 GMT
<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://cwiki.apache.org/confluence"> 
<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://cwiki.apache.org/confluence/display/~mrutkows?src=mail&amp;src.mail.timestamp=1504906872024&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980875bf24635015c9267bc8e02f6"
style="color: #3b73af; text-decoration: none"><img id="header-avatar-image" class="image_fix"
src="cid:avatar_1c1ec99848547cb9f4e49b30ec5da36b" 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">Matt Rutkowski <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">&nbsp;</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://cwiki.apache.org/confluence/display/OPENWHISK/2017+September?src=mail&amp;src.mail.timestamp=1504906872024&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-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/display/OPENWHISK/2017+September?src=mail&amp;src.mail.timestamp=1504906872024&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&amp;src.mail.action=view"
title="2017 September" style="color: #3b73af; text-decoration: none">2017 September</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"> 
<div class="diff-block-target"> 
<pre style="margin: 10px 0 0 0; margin-top: 0">OpenWhisk
<span class="anchor">&nbsp;</span>
</pre> 
<p style="margin: 10px 0 0 0"> <span class="diff-html-changed" id="changed-diff-0"
style="background-color: #d6f0ff;">OpenWhisk is an open source, distributed Serverless
computing platform able </span> </p> 
<p style="margin: 10px 0 0 0"> <span class="diff-html-changed" style="background-color:
#d6f0ff;"> </span><span class="diff-html-changed" id="changed-diff-1" style="background-color:
#d6f0ff;">to execute application logic (Actions) in response to events (Triggers) from
</span> </p> 
<p style="margin: 10px 0 0 0"> <span class="diff-html-changed" style="background-color:
#d6f0ff;"> </span><span class="diff-html-changed" id="changed-diff-2" style="background-color:
#d6f0ff;">external sources (Feeds) or HTTP requests governed by conditional logic </span>
</p> 
<p style="margin: 10px 0 0 0"> <span class="diff-html-changed" style="background-color:
#d6f0ff;"> </span><span class="diff-html-changed" id="changed-diff-3" style="background-color:
#d6f0ff;">(Rules). It provides a programming environment supported by a REST API-based
</span> </p> 
<p style="margin: 10px 0 0 0"> <span class="diff-html-changed" style="background-color:
#d6f0ff;"> </span><span class="diff-html-changed" id="changed-diff-4" style="background-color:
#d6f0ff;">Command Line Interface (CLI) along with tooling to support packaging and </span>
</p> 
<p style="margin: 10px 0 0 0"> <span class="diff-html-changed" style="background-color:
#d6f0ff;"> </span><span class="diff-html-changed" id="changed-diff-5" style="background-color:
#d6f0ff;">catalog services.</span><span class="diff-html-added" id="added-diff-0"
style="font-size: 100%; background-color: #ddfade;">&nbsp; Additionslly, it now provides
options to host the platform components as Docker containers on various Container Frameworks
such as Mesos, Kunernetes, and Compose.</span> </p> 
<div> 
<em>OpenWhisk has been incubating since 2016-11-23</em>. 
</div> 
<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>Est. release process for ZIP of source code</li> 
<li>Est. release process for Docker and other platform binaries</li> 
<li>Increase additional company and individual Contributors to maintain all project
repos.</li> 
</ol> 
<p style="margin: 10px 0 0 0"> <span class="anchor">&nbsp;</span> <span
class="anchor">&nbsp;</span>Any issues that the Incubator PMC (IPMC) or ASF Board
wish/need to be <span class="anchor">&nbsp;</span>aware of? <span class="anchor">&nbsp;</span>
<span class="anchor">&nbsp;</span> </p> 
<ul style="margin: 10px 0 0 0"> 
<li>It had been our intent to have Apache host our staging (and move it out of disparate
private builds within various companies). However, INFRA indicates they only typically allocate
1 VM per project for use with demos and minor things.&nbsp; They indicate that typically
a donation is in order (ala. Spark). 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li>The desire for this staging capability was expressed in the Incubator submission
where we anticipated needing ~12 VMs to host each platform component and be able to load balance/schedule
Functional code as part of the OpenWhisk Serverless (across multiple supported language runtimes).&nbsp;
This would also be needed to effectively test auto-scaling/load balancing and container pools
and to get accurate performance test measures.</li> 
</ul> </li> 
</ul> 
<p style="margin: 10px 0 0 0">How has the community developed since the last report?
<span class="anchor">&nbsp;</span> <span class="anchor">&nbsp;</span>
</p> 
<ul style="margin: 10px 0 0 0"> 
<li>First substantive design changes allowing for Service Provider Interfaces (SPIs)
developed within Apache community (dev list, WIki, etc.)</li> 
</ul> 
<p style="margin: 10px 0 0 0">- Established bi-weekly Zoom "Technical Interchange" calls
that have been well received; <br> (complete videos posted to OW YouTube channel and
detailed notes to our CWIKI)<br> <span class="anchor">- Kubernetes on OpenWhisk
work hosted a few ad-hoc to continue design discussions (CWIKI has designs and comments) for
how best<br> to move away from Ansible deployments to self-configuring, autoscalable
containers (for use in Kube, Mesos, </span>Compose, etc.)<span class="anchor">&nbsp;</span>
<br> - Increased interest/list/Slack traffic in general due to experiment Kube work,
as it is applicable to Mesos, etc.<br> <br> <br>How has the project developed
since the last report?<br> <br> </p> 
<p style="margin-left: 30.0px;; margin: 10px 0 0 0"> <u><em>Sig. PRs:</em></u>
</p> 
<ul style="margin: 10px 0 0 0"> 
<li> <p class="gh-header-title" style="margin: 10px 0 0 0; margin-top: 0"> <span
class="js-issue-title">initial work on no root ansible </span> <span class="gh-header-number">#<a
class="external-link" href="https://github.com/apache/incubator-openwhisk/pull/2669" rel="nofollow"
style="color: #3b73af; text-decoration: none">2669</a></span> </p> </li>

<li> <p class="gh-header-title" style="margin: 10px 0 0 0; margin-top: 0"> <span
class="js-issue-title"> Simplify Spi implementations. </span> <span class="gh-header-number">#<a
class="external-link" href="https://github.com/apache/incubator-openwhisk/pull/2663" rel="nofollow"
style="color: #3b73af; text-decoration: none">2663</a></span> </p> </li>

<li> <span class="gh-header-number"> <br> </span> </li> 
</ul> 
<pre style="margin: 10px 0 0 0">
<br>&nbsp;<span class="anchor">&nbsp;</span>
<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>  [ ] Initial setup
<span class="anchor">&nbsp;</span>  [ ] Working towards first release
<span class="anchor">&nbsp;</span>  [ ] Community building
<span class="anchor">&nbsp;</span>  [ ] Nearing graduation
<span class="anchor">&nbsp;</span>  [ ] Other:
<span class="anchor">&nbsp;</span>
<span class="anchor">&nbsp;</span>Date of last release:
<span class="anchor">&nbsp;</span>
<span class="anchor">&nbsp;</span>  XXXX-XX-XX
<span class="anchor">&nbsp;</span>
<span class="anchor">&nbsp;</span>When were the last committers or PPMC members
elected?
<span class="anchor">&nbsp;</span>
<span class="anchor">&nbsp;</span>
<span class="anchor">&nbsp;</span>
<span class="anchor">&nbsp;</span>Signed-off-by:
<span class="anchor">&nbsp;</span>
<span class="anchor">&nbsp;</span>  [ ](openwhisk) Felix Meschberger
<span class="anchor">&nbsp;</span>     Comments:
<span class="anchor">&nbsp;</span>  [ ](openwhisk) Isabel Drost-Fromm
<span class="anchor">&nbsp;</span>     Comments:
<span class="anchor">&nbsp;</span>  [ ](openwhisk) Sergio Fernández
<span class="anchor">&nbsp;</span>     Comments:
<span class="anchor">&nbsp;</span>
<span class="anchor">&nbsp;</span>IPMC/Shepherd notes:
<span class="anchor">&nbsp;</span>
</pre> 
<p style="margin: 10px 0 0 0">&nbsp;</p> 
<p style="margin: 10px 0 0 0">&nbsp;</p> 
<p style="margin: 10px 0 0 0">&nbsp;</p> 
<p style="margin: 10px 0 0 0">&nbsp;</p> 
<p style="margin: 10px 0 0 0">&nbsp;</p> 
<p style="margin: 10px 0 0 0">&nbsp;</p> 
<p style="margin: 10px 0 0 0">&nbsp;</p> 
<p style="margin: 10px 0 0 0">&nbsp;</p> 
<p style="margin: 10px 0 0 0">&nbsp;</p> 
<p style="margin: 10px 0 0 0">&nbsp;</p> 
</div> <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://cwiki.apache.org/confluence/display/OPENWHISK/2017+September?src=mail&amp;src.mail.timestamp=1504906872024&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&amp;src.mail.action=view"
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_view-page-email-adg-footer-item_icon"
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://cwiki.apache.org/confluence/display/OPENWHISK/2017+September?src=mail&amp;src.mail.timestamp=1504906872024&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&amp;src.mail.action=view"
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 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://cwiki.apache.org/confluence/plugins/likes/like.action?contentId=73637337&amp;src=mail&amp;src.mail.timestamp=1504906872024&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&amp;src.mail.action=like"
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_view-email-adg-content-item_icon"
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://cwiki.apache.org/confluence/plugins/likes/like.action?contentId=73637337&amp;src=mail&amp;src.mail.timestamp=1504906872024&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&amp;src.mail.action=like"
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">&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: #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://cwiki.apache.org/confluence/users/removespacenotification.action?spaceKey=OPENWHISK&amp;src=mail&amp;src.mail.timestamp=1504906872024&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&amp;src.mail.action=stop-watching"
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://cwiki.apache.org/confluence/users/editmyemailsettings.action?src=mail&amp;src.mail.timestamp=1504906872024&amp;src.mail.notification=com.atlassian.confluence.plugins.confluence-content-notifications-plugin%3Apage-edited-notification&amp;src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&amp;src.mail.action=manage"
title="" style="color: #3b73af; text-decoration: none">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: #333"> 
<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: #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.8.17<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: #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>
Mime
View raw message