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 > 2019-08-07 OW Tech Interchange - Meeting Notes
Date Wed, 07 Aug 2019 16:40:07 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/display/OPENWHISK/2019-08-07+OW+Tech+Interchange+-+Meeting+Notes?src=mail&amp;src.mail.product=confluence-server&amp;src.mail.timestamp=1565196007132&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/display/OPENWHISK/2019-08-07+OW+Tech+Interchange+-+Meeting+Notes?src=mail&amp;src.mail.product=confluence-server&amp;src.mail.timestamp=1565196007132&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="2019-08-07 OW Tech Interchange - Meeting Notes" style="color: #3b73af; text-decoration:
none; color: #3572b0">2019-08-07 OW Tech Interchange - Meeting Notes</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 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> <p style="margin: 10px 0 0 0; margin-top: 0"> <span style="color: rgb(255,38,0);">Chetan</span><span
style="color: rgb(255,38,0);">&nbsp;</span>is moderating today</p> </li>

<li> <p style="margin: 10px 0 0 0; margin-top: 0">Last meeting was: on <span
style="color: rgb(255,38,0);">2019-07-24 (Matt hosted)</span> </p> </li>

<li> <p style="margin: 10px 0 0 0; margin-top: 0">Attendees: Chetan, Matt, Dave
G., Devarajan Ramakrishnan, Jesse M, Michele S., Neeraj, Alexander Klimetschek, Bob van Manen
(Adobe), James Thomas, Satwik Kolhe, Moritz Raho, Tyson, Justin Halsall, M. Marth, Rodric,
Roberto Santiago, Ramki, Meryll Blanchet, Senthil</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Regrets: none</p> </li>

</ul> <p class="diff-block-target" style="margin: 10px 0 0 0"> <span class="confluence-embedded-file-wrapper
confluence-embedded-manual-size"><span class="diff-html-added diff-html-image-container"
id="added-diff-0" style="background-color: #ddfade;display: inline-block;position: relative;text-align:
center;"><img class="confluence-embedded-image" height="250" src="/confluence/download/attachments/123900534/Screen%20Shot%202019-08-07%20at%2010.08.48%20AM.png?version=1&amp;modificationDate=1565195735420&amp;api=v2"
data-image-src="/confluence/download/attachments/123900534/Screen%20Shot%202019-08-07%20at%2010.08.48%20AM.png?version=1&amp;modificationDate=1565195735420&amp;api=v2"
data-unresolved-comment-count="0" data-linked-resource-id="123900539" data-linked-resource-version="1"
data-linked-resource-type="attachment" data-linked-resource-default-alias="Screen Shot 2019-08-07
at 10.08.48 AM.png" data-base-url="https://cwiki.apache.org/confluence" data-linked-resource-content-type="image/png"
data-linked-resource-container-id="123900534" data-linked-resource-container-version="2"><span
class="diff-image-overlay diff-added-image" style="color: #535353;display: block;padding:
4px 4px 8px 4px;text-decoration: none;">Image Added</span></span></span>
</p> <p class="diff-block-context" style="margin: 10px 0 0 0">Find referenced
slides here:&nbsp;<a href="https://cwiki.apache.org/confluence/display/OPENWHISK/Presentations"
rel="nofollow" style="color: #3b73af; text-decoration: none">https://cwiki.apache.org/confluence/display/OPENWHISK/Presentations</a>
</p> <p class="diff-context-placeholder" style="margin: 10px 0 0 0">...</p>

<ul class="diff-block-target" style="margin: 10px 0 0 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0"> <span>New attendees</span>
(invitation to self intro):</p> </li> 
<li> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0"> <span>Jess McFadden -</span>
VP Cordova, works at Adobe - looked at wskdebug here for demo looking forward to its apache
contrib.</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0"> <span>Satwik -</span>
research engineer, Indian company, work wit open source and explore their use case. &nbsp;Personal
interest in OW and wants to connect to community</p> </li> 
</ul> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0"> <span>Recurring Agenda
topics</span> </p> </li> 
<li> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0"> <span>Key changes (last
2 weeks) / PR review</span> </p> </li> 
<li> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">License related fixes by Dave
and Matt</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">PR (Rodric) align parms., some
discussion already, PR is ready for review. &nbsp;Tyson will look into</p> </li>

<li> <p style="margin: 10px 0 0 0; margin-top: 0">API GW in OW “Standalone”
PR is WIP</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Upgrade Gradle 5.5, done, supports
JDK 11, ready for review</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">PR in Java</p> </li>

<li> <p style="margin: 10px 0 0 0; margin-top: 0">Kube Container Factory, close
to review,&nbsp;</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Publishing standalone JAR</p>
</li> 
<li> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Dave:prefer push out a release
(no need to be perfect), then we can start documenting JAR and its usage</p> </li>

<li> <p style="margin: 10px 0 0 0; margin-top: 0">Dave: some release issues will
likely crop up and wil need to fix (incl. lic. issues)</p> </li> 
</ul> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Github (Dave) - lots of repos…
removing “incubating-“ \</p> </li> 
<li> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Rodric - &nbsp;lost keywords
from main repo. name (need to open PRs or Infra. tickets as we encounter)</p> </li>

</ul> </li> 
</ul> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0"> <span>Dev List</span>
</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0"> <span>Scheduled Topics</span>
</p> </li> 
<li> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Introducing wskdebug tool (Alexander)</p>
</li> 
<li> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Alex (shares screen to show
demo)</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Alex: I am a principal scientist
at Adobe, using OW for 2 years now, previously some small contribs in some places</p>
</li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Title: “wskdebug - Debugging
and Live Dev, for OpenWhisk"</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Adobe IO team just launched
new service based on Apache OW, very happy with OW, but very young and we are (internally)
dev. tools along the way to help our teams.</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Needed debugger, wskdbg no longer
worked</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Created wkdebug, based on similar
ideas and team developed with intent to contrib. to OW project</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">already open sourced at Adobe
under Apache 2, if you like it we want to contrib.</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">allows you to use standard IDE
debuggers to debug your OW actions</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">supports “<span>hot</span>
<span>code</span>” <span>reload</span>, just saving file just used
for next activation</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">supports browser “<span>LiveReload</span>”
as well</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">suports NodeJS “out of box”
others can be added</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">ActionLoop base image, may not
be as easy to support other langs, but with some changes could work</p> </li>

<li> <p style="margin: 10px 0 0 0; margin-top: 0">idea was simple tool that bridges
min. gap between IDE and actions with live reload, but not meant to be doing anyting wth Activation
logs (although you could see as part of the tool</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">assumes user “stays in IDE”
as they would in a non-serverless environment</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Alex &lt;shows demo&gt;</p>
</li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">tool istelf is written in NodeJS</p>
</li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">can start on command line…
(no IDE or plugins necessary) and enable live reloading and have my browser point to localhost:&lt;port&gt;
as shown from command line</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Shows IDE with breakpints</p>
</li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">shows live code edit with LiveReload</p>
</li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Brings up IntelliJ, configs
require start of 2 things (wskdebug separate from debugger/code).</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Note with Java, just have debugging
(no live reload yet),&nbsp;</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Alex reviews:&nbsp;<a
href="https://github.com/adobe/wskdebug#how-it-works" class="external-link" rel="nofollow"
style="color: #3b73af; text-decoration: none">https://github.com/adobe/wskdebug#how-it-works</a>
</p>
</li> 
<li> <span class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><span
class="diff-html-added diff-html-image-container" id="added-diff-1" style="background-color:
#ddfade;display: inline-block;position: relative;text-align: center;"><img class="confluence-embedded-image"
height="250" src="/confluence/download/attachments/123900534/Screen%20Shot%202019-08-07%20at%2010.25.38%20AM.png?version=1&amp;modificationDate=1565195712601&amp;api=v2"
data-image-src="/confluence/download/attachments/123900534/Screen%20Shot%202019-08-07%20at%2010.25.38%20AM.png?version=1&amp;modificationDate=1565195712601&amp;api=v2"
data-unresolved-comment-count="0" data-linked-resource-id="123900538" data-linked-resource-version="1"
data-linked-resource-type="attachment" data-linked-resource-default-alias="Screen Shot 2019-08-07
at 10.25.38 AM.png" data-base-url="https://cwiki.apache.org/confluence" data-linked-resource-content-type="image/png"
data-linked-resource-container-id="123900534" data-linked-resource-container-version="2"><span
class="diff-image-overlay diff-added-image" style="color: #535353;display: block;padding:
4px 4px 8px 4px;text-decoration: none;">Image Added</span></span></span>
<p style="margin: 10px 0 0 0">want to contrib…. 3 teams at Adobe using this tool would
intend to help support this tool, (Alex) am Apache committer would like to become an OW one...</p>
</li> 
<li> <span class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><span
class="diff-html-added diff-html-image-container" id="added-diff-2" style="background-color:
#ddfade;display: inline-block;position: relative;text-align: center;"><img class="confluence-embedded-image"
height="250" src="/confluence/download/attachments/123900534/Screen%20Shot%202019-08-07%20at%2010.39.04%20AM.png?version=1&amp;modificationDate=1565195696598&amp;api=v2"
data-image-src="/confluence/download/attachments/123900534/Screen%20Shot%202019-08-07%20at%2010.39.04%20AM.png?version=1&amp;modificationDate=1565195696598&amp;api=v2"
data-unresolved-comment-count="0" data-linked-resource-id="123900537" data-linked-resource-version="1"
data-linked-resource-type="attachment" data-linked-resource-default-alias="Screen Shot 2019-08-07
at 10.39.04 AM.png" data-base-url="https://cwiki.apache.org/confluence" data-linked-resource-content-type="image/png"
data-linked-resource-container-id="123900534" data-linked-resource-container-version="2"><span
class="diff-image-overlay diff-added-image" style="color: #535353;display: block;padding:
4px 4px 8px 4px;text-decoration: none;">Image Added</span></span></span>
</li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Michele "I bring up the container
locally and act like an invoker. that’s the great thing about the minimal /init &amp;
/run interface between openwhisk and runtimes… enables tooling like wskdebug or unit testing"</p>
</li> 
</ul> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">(Michele) Shows his new book
(cover) O’Reilly “Learning Apache OpenWhisk"</p> </li> 
<li> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Shares screen to show a presentation
describing the contents</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">breaks down contents by chapter...</p>
</li> 
<li> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">e.g., Basics (Architecture,
model, CLI, NodeJS, components, Advanced (Kube, Docker, etc.). &nbsp;Includes testing.</p>
</li> 
</ul> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Michele: also shows how to impl.
spme typical design patterns using OW (chapters 4, 5). e.g., Adapter, Bridge, Observer, Composter,
visit, MVC &nbsp;</p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Unit testing (Ch. 6)</p>
</li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">...</p> </li> 
<li> <span class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><span
class="diff-html-added diff-html-image-container" id="added-diff-3" style="background-color:
#ddfade;display: inline-block;position: relative;text-align: center;"><img class="confluence-embedded-image"
height="250" src="/confluence/download/attachments/123900534/Screen%20Shot%202019-08-07%20at%2011.27.59%20AM.png?version=1&amp;modificationDate=1565195654906&amp;api=v2"
data-image-src="/confluence/download/attachments/123900534/Screen%20Shot%202019-08-07%20at%2011.27.59%20AM.png?version=1&amp;modificationDate=1565195654906&amp;api=v2"
data-unresolved-comment-count="0" data-linked-resource-id="123900536" data-linked-resource-version="1"
data-linked-resource-type="attachment" data-linked-resource-default-alias="Screen Shot 2019-08-07
at 11.27.59 AM.png" data-base-url="https://cwiki.apache.org/confluence" data-linked-resource-content-type="image/png"
data-linked-resource-container-id="123900534" data-linked-resource-container-version="2"><span
class="diff-image-overlay diff-added-image" style="color: #535353;display: block;padding:
4px 4px 8px 4px;text-decoration: none;">Image Added</span></span></span>
</li> 
</ul> </li> 
</ul> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0"> <span>Kubernetes/Knative:</span>
</p> </li> 
<li> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">.No update</p> </li>

</ul> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0"> <span>Tooling</span>/<span>Utilities</span>
(CLI, wskdeploy)</p> </li> 
<li> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">No update</p> </li>

</ul> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0"> <span>Catalog</span>/<span>Packages</span>/<span>Samples</span>
</p> </li> 
<li> 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">No update</p> </li>

</ul> </li> 
</ul> </li> 
</ul> <p class="diff-context-placeholder" style="margin: 10px 0 0 0">...</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=123900534&amp;src=mail&amp;src.mail.product=confluence-server&amp;src.mail.timestamp=1565196007132&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/display/OPENWHISK/2019-08-07+OW+Tech+Interchange+-+Meeting+Notes?src=mail&amp;src.mail.product=confluence-server&amp;src.mail.timestamp=1565196007132&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=1565196007132&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.eyJzdWIiOiJ4c3JmOjhhYTk4MDg3NWJmMjQ2MzUwMTVjOTI2N2JjOGUwMmY2IiwicXNoIjoiOTk3OTMzN2UzOGNjYzJlY2UwMjM1ZTEyMjg5MzQxNGM5Y2YzZTk3YTE3OWIwZjQyYTJhZGMzNmYyNmY0NjQ3ZiIsImlzcyI6ImNvbmZsdWVuY2Vfbm90aWZpY2F0aW9uc0FSRUgtWFVEMS1QT1FHLUNTQU8iLCJleHAiOjE1NjU4MDA4MDcsImlhdCI6MTU2NTE5NjAwN30.duJKB2RHTE-njn2u4ZtpQYUqMtqIoyTdOp173jtbWfo"
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=1565196007132&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.15.2<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