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-08-15 OW Tech Interchange - Meeting Notes
Date Mon, 27 Aug 2018 13:20:02 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/2018-08-15+OW+Tech+Interchange+-+Meeting+Notes?src=mail&amp;src.mail.product=confluence-server&amp;src.mail.timestamp=1535376002042&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/2018-08-15+OW+Tech+Interchange+-+Meeting+Notes?src=mail&amp;src.mail.product=confluence-server&amp;src.mail.timestamp=1535376002042&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-08-15 OW Tech Interchange - Meeting Notes" style="color: #3b73af; text-decoration:
none; color: #3572b0">2018-08-15 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-target" style="margin: 10px 0 0 0"> 
<li> <span>Main/core OpenWhisk</span>&nbsp;(Carlos//Markus/Tyson, etc.)<br>

<ul style="margin: 10px 0 0 0"> 
<li> <a class="external-link" href="https://github.com/apache/incubator-openwhisk/pulls?utf8=%E2%9C%93&amp;q=is%3Apr+is%3Amerged"
rel="nofollow" style="text-decoration: underline;; color: #3b73af; text-decoration: none">https://github.com/apache/incubator-openwhisk/pulls?utf8=%E2%9C%93&amp;q=is%3Apr+is%3Amerged</a>
</li> 
<li> <span>PR Review:&nbsp; </span><span class="diff-html-removed"
id="removed-diff-0" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">TBD</span><span
class="diff-html-added" id="added-diff-0" style="font-size: 100%; background-color: #ddfade;">No
update</span> </li> 
<li> <span>Runtimes updates</span>: <span class="diff-html-removed" id="removed-diff-1"
style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">TBD</span><span
class="diff-html-added" id="added-diff-1" style="font-size: 100%; background-color: #ddfade;">No
update</span> </li> 
</ul> </li> 
<li> <span>Recent topics (perhaps another update is in order)?</span> <br>

<ul style="margin: 10px 0 0 0"> 
<li>Matt Rutkowski &amp; Priti Desai -&gt; Website update<br> 
<ul style="margin: 10px 0 0 0"> 
<li>Matt shows updaed website</li> 
<li>thanks all for Issues/Comments/PRs</li> 
<li>Priti and I are prioritizing and fixing</li> 
<li>added project map</li> 
</ul> </li> 
<li>Ben Browning/Markus Thömmes - Update on Knative<br> 
<ul style="margin: 10px 0 0 0"> 
<li>Ben shares internal work/protoype running OW on <span class="diff-html-removed"
id="removed-diff-2" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">knative&nbsp;</span><span
class="diff-html-added" id="added-diff-2" style="font-size: 100%; background-color: #ddfade;">knative
</span> <br> 
<ul style="margin: 10px 0 0 0"> 
<li>Got triggers, rules, actions working</li> 
<li>Working on Java actions next..</li> 
</ul> </li> 
<li>Shares video in chat:<br> 
<ul style="margin: 10px 0 0 0"> 
<li> <a class="external-link" href="https://vimeo.com/284277016" rel="nofollow" style="color:
#3b73af; text-decoration: none">https://vimeo.com/284277016</a> </li> 
</ul> </li> 
<li> <strong>Goal:</strong> inform on how we adv. knative from OW</li>

<li>Markus<strong>:</strong>&nbsp;on dev list, my proposal had discussion,<br>

<ul style="margin: 10px 0 0 0"> 
<li>single-concurrency mode specifically,</li> 
<li>Markus working in knative to fix issues frlom an OW point of view, so some of the
comments” knative is not good for” is changing over time (even recent comments may not
be true)</li> 
</ul> </li> 
<li>Ben: this is a long term effort, trying to make sure we identify things we need
to “get into” knative over the long term</li> 
</ul> </li> 
<li>Arch. Proposal (Markus):<br> 
<ul style="margin: 10px 0 0 0"> 
<li>user-facing part (abstractions are included, progr. model, sequences, etc.)</li>

<li>extract all concerns related to execution of functions</li> 
<li>used this to draw a picture of the execution layer that could work the same on raw
VMs, kube, mesos, open shift, anything<br> 
<ul style="margin: 10px 0 0 0"> 
<li>Shares diagram from or CWiki</li> 
</ul> </li> 
<li>Goal: seamlessly swap out “execution systems”</li> 
<li>will allow us to adapt to knative easier if we choose to implement</li> 
<li>Discussion on the dev list is going into lots of details..</li> 
<li>is there an agreement on parts of this proposals arch. as I am not able to perceive
if this large proposal is getting general adoptance?</li> 
<li>e.g., expose interfaces as first step?</li> 
<li>Dave G.: that makes sense, Apache should kick off a vote on smaller parts like the
routing layer (on unique threads)</li> 
<li>Dave G: I started a logging vote thread yesterday</li> 
<li>Markus: most proposal discussions are around routing layer, no one questioned the
ctrl-&gt;user container&nbsp;</li> 
<li>So perhaps not as contentious</li> 
</ul> </li> 
</ul> </li> 
<li> <span>Release process:</span> (Vincent) / <strong>Roadmap</strong>
(Ben)<br> 
<ul style="margin: 10px 0 0 0"> 
<li>Ben: comm., priority is still to get a 0.9.0 complete release</li> 
<li>Ben: is priority to drive to 1.0, a 2.0? for new arch.?</li> 
<li>Markus: another goal is to drive a roadmap discussion.</li> 
<li>Ben: all user os apache is an operator…</li> 
<li>Carlos: maybe user swagger is enough?</li> 
<li>Matt: i see lots of users as operators, like Navir&nbsp;</li> 
<li>Vincent: there is still lots of refactoring in terms of naming for 1.0..</li>

<li>Vincent: we have 13 modules that we nee to eventually release as a group. &nbsp;OW
and Apache has not been responsive to VOTEs</li> 
<li>ALL: please push through votes, bug mentors</li> 
<li>Ben: on dev list we will make sure to pay attention to votes</li> 
<li>Carlos: once we graduate, we do not have to do the 2nd vote, we need to get there...</li>

</ul> </li> 
<li> <span>Mesos/Compose/Splunk update:</span> (Dragos/Tyson)<br>

<ul style="margin: 10px 0 0 0"> 
<li>Rahul (rtipath): (Adobe) work for Adobe team, have some ideas around a testing framework
to compliment Scala.<br> 
<ul style="margin: 10px 0 0 0"> 
<li>Karate - proposed as new framework, posted on dev. list and CWiki</li> 
<li> <a class="external-link" href="https://github.com/intuit/karate" rel="nofollow"
style="color: #3b73af; text-decoration: none">https://github.com/intuit/karate</a>
</li> 
<li>Shares link on chat;</li> 
<li> <a href="https://cwiki.apache.org/confluence/display/OPENWHISK/Proposal+to+Include+Karate%28BDD%29+Test+Automation+Framework"
rel="nofollow" style="color: #3b73af; text-decoration: none">https://cwiki.apache.org/confluence/display/OPENWHISK/Proposal+to+Include+Karate%28BDD%29+Test+Automation+Framework</a>
</li> 
<li>PR submitted as well</li> 
</ul> </li> 
<li>Ben: saw some discussion on the dev list, centered around overlap with existing
test suite… is there a plan to switch to behavior-driven test or use it for new tests</li>

<li>Ben: is this replacement or augment existing?</li> 
<li>Rahul: compliments today, not proposing to port/move to karate</li> 
<li>Rahul: we just want to improve test coverage for use cases, but we want easy on-boarding
(not a Scala person) and test scenarios which is easier in karate.</li> 
<li>Rahul: try it and evaluate later to see if it has value</li> 
<li>Rahul: perhaps extend to UI automation support/testing, but again today is just
a compliment</li> 
<li>Matt: optional?</li> 
<li>Rahul: today optional</li> 
<li>Dave G: what is maturity of Karate? community? licensing? should we invest in this?</li>

<li>Mamishra: we can do a demo, and the benefits</li> 
<li>Dave: will Karate be supported in 3 years?&nbsp;</li> 
<li>Rahul: MIT project, started 2 years ago and based on Cucumber, comm. is growing.
This fw. is planned to replace other major frameworks.</li> 
<li>Carlos: you mentioned gatling tests in mailing lists? we have some already for performance
tests. Does karate use gatling?</li> 
<li>Rahul: example: some smoke test, we divided test into diff. testing types, plug-in
can utilize gatling fw. similar to what we use in scala, but instead use a “feature file’.</li>

<li>Rahul: Scala Gatling -&gt; Karate “feature file” can use same baseline</li>

<li>Carlos: no strong opinions, but Scala contribs. wanted tests in scala for backend,
do not want them to learn new framework, perhaps if it is limited to other user/ui tests?</li>

<li>Carlos: do not want to support every fw. that comes along, can scala devs. need
to learn X number of fws? That added learning curve could be imposing</li> 
<li>Ben: agrees as a Scala dev. do not want to learn a new DSL</li> 
<li>Ben: do you have a Travis job?</li> 
<li>Rahul: can add gradle, int. with Jenkins and supported later as a travis job.</li>

<li>Markus: also, have same sentiment of other guys, would it be possible to provide
a PR that is complimentary, but not duplicating exiting tests? so we can better see a simple
user workflow test to evaluate?</li> 
<li>Markus: PR today is too large, hard to digest</li> 
<li>Rahul: yes we can reduce the PR</li> 
<li>Ben: agree, PR is too large, need to understand the fw. around simpler set of tests
to see how we adapt it.</li> 
<li>Ben: the test runners use Java, do we have to use java? can we use scala?</li>

<li>Carlos: we removed java tests a long time ago. Does karate support IntelliJ or other
debug tools?</li> 
<li>Tyson: good approach is to provide a reduced PR. Imagine that these tests would
come in the same way the system tests are run… that they are integration tests. &nbsp;Inside
system tests we already have variants today e.g., wrappers around APIs,</li> 
<li>Tyson: what is long-term situation to extend system tests in the future? &nbsp;In
adobe we have a team trying to add more tests, to exercise more parts of the system. &nbsp;How
does anyone extend those tests? &nbsp;Karate could make this consumable from not being
a hardcore OW dev. but as an OW operator</li> 
<li>Dave: there is value to make OW more easier to adapt as operators (blackbox testing
orgs.)</li> 
<li>Dan: goal is not to replace scala test (was not intent), the first PR was to show
how easy it was to replace a scala test with Karate, but perhaps that caused confusion, we
simply wanted to show Karate provided an simple ext. mechanism</li> 
<li>Ben: let’s try for a simpler unit test on PR to better evaluate. &nbsp;</li>

<li> <br> 
<ul style="margin: 10px 0 0 0"> 
<li>Also, please enumerate the savings (size, diff., etc.) on dev list</li> 
</ul> </li> 
<li>Carlos: what is separation (again versioning) for testing purposes?</li> 
</ul> </li> 
<li> <span>OpenShift update:</span> (Brendan/Ben)<br> 
<ul style="margin: 10px 0 0 0"> 
<li>No update</li> 
</ul> </li> 
<li> <span>Kubernetes</span>: &nbsp;(Dave Grove/Daisy)<br> 
<ul style="margin: 10px 0 0 0"> 
<li>No update</li> 
</ul> </li> 
<li> <span>API</span> <span>Gateway</span> (Matt Hamann/Dragos)<br>

<ul style="margin: 10px 0 0 0"> 
<li>No update</li> 
</ul> </li> 
<li> <span>Catalog</span>/<span>Packages</span>/<span>Samples
(anyone)</span> <br> 
<ul style="margin: 10px 0 0 0"> 
<li>No update</li> 
</ul> </li> 
<li> <span>Tooling</span>/<span>Utilities</span> (Carlos (CLI),
Priti/Matt (wskdeploy))<br> 
<ul style="margin: 10px 0 0 0"> 
<li> <a class="external-link" href="https://github.com/apache/incubator-openwhisk-devtools/pulls"
rel="nofollow" style="color: #3b73af; text-decoration: none">https://github.com/apache/incubator-openwhisk-devtools/pulls</a>
</li> 
<li>No update</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=89068212&amp;src=mail&amp;src.mail.product=confluence-server&amp;src.mail.timestamp=1535376002042&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/2018-08-15+OW+Tech+Interchange+-+Meeting+Notes?src=mail&amp;src.mail.product=confluence-server&amp;src.mail.timestamp=1535376002042&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=1535376002042&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.eyJzdWIiOiJ4c3JmOjhhYTk4MDg3NWJmMjQ2MzUwMTVjOTI2N2JjOGUwMmY2IiwicXNoIjoiMDVkNmUzMDhmZjVlZDI1YjA0M2Y3OTQzMWE3OWZiMDA1Mzg4OWU2ZjYzYzk0N2Y3YmI0ZDBhMGE2YzZhNmM4MCIsImlzcyI6ImNvbmZsdWVuY2Vfbm90aWZpY2F0aW9uc0FSRUgtWFVEMS1QT1FHLUNTQU8iLCJleHAiOjE1MzU5ODA4MDIsImlhdCI6MTUzNTM3NjAwMn0.a2gE2Q0yymODywQz2MaGdrt3p80qRccgXsJLxQ-NNE8"
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=1535376002042&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