incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "March2019" by DaveGrove
Date Fri, 01 Mar 2019 21:54:35 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "March2019" page has been changed by DaveGrove:
https://wiki.apache.org/incubator/March2019?action=diff&rev1=19&rev2=20

Comment:
OpenWhisk podling report

  
  
  --------------------
+ 
- OpenWhisk
+ OpenWhisk  
  
- distributed Serverless computing platform
+ OpenWhisk is an open source, distributed Serverless computing
+ platform able to execute application logic (Actions) in response
+ to events (Triggers) from external sources (Feeds) or HTTP
+ requests governed by conditional logic (Rules). It provides a
+ programming environment supported by a REST API-based Command
+ Line Interface (CLI) along with tooling to support packaging and
+ catalog services.  The OpenWhisk platform components are packaged
+ as Docker containers and can be deployed directly to Docker or
+ deployed using Container Frameworks such as Mesos, Kubernetes,
+ Compose, and YARN.
+ 
  
  OpenWhisk has been incubating since 2016-11-23.
  
- Three most important issues to address in the move towards graduation:
+ Three most important issues to address in the move towards graduation:    
+   1. Close legal transfer of trademark on "OpenWhisk" name and
+      logo to ASF from IBM.
+   2. Complete project maturity model assessment and formal
+      graduation process Project Maturity Model.
+   3. Improve release automation. A comprehensive OpenWhisk
+      release includes over 20 sub-components, each drawn from its
+      own github repo and each packaged as a separately
+      downloadable source release.
+     a. Release process/automation/documentation are here
+        https://github.com/apache/incubator-openwhisk-release.
+     b. During incubation, we have made over a dozen conforming
+        Apache releases of sub-components.  We have developed
+        reasonable automation for releasing a group of
+        sub-components, but there is a need to further define and
+        automate the process of making a unified release of a
+        coherent set of released sub-components.
  
-   1.
-   2.
-   3.
- 
- Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
+ Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?
- aware of?
+   1. Formal hand-off of OpenWhisk trademark/logo from IBM needs to be
+      executed; hopefully this will happen at the March ASF Board meeting.
+   2. The podling was down to one active mentor for several months,
+      which has made getting the required minimum of 3 positive IPMC
+      votes for each released component a significant challenge.  This
+      had a negative effect on project velocity and PPMC morale.  At
+      the time of this report, the IPMC is taking action by soliciting
+      additional mentors to help the project finish out its incubation.
  
- 
- 
- How has the community developed since the last report?
+ How has the community developed since the last report?    
+   + dev mailing list activity:
+       + We have implemented an automated process to post a daily
+         archive of the OpenWhisk Team Slack to our dev mailing list.
+       + Increased use of the dev list for technical discussion,
+         especially around releasing sub-components and ensuring
+         awareness of significant PRs before merging.
+   + incubator-openwhisk Github stars: 3,825 (+168 since last report)
+   + incubator-openwhisk GitHub forks: 738 (+46 since last report)
+   + Slack community:
+     + 1,159 members (+87 from last report).  Very active in most
+       channels from both end users or the project and contributors
+     + To-date: 141,783 messages sent across all channels (+15,501
+       since last report)
+     + Analytics: https://openwhisk-team.slack.com/admin/stats
+   + The  bi-weekly Zoom "Technical Interchange" continues to be well received and attended.
+     Complete videos posted to OW YouTube channel and detailed notes to our CWIKI.
+   + New Contributors
+     + 13 new ICLAs received (including some that were missed in the previous two status
reports):
+       1. Sam Baxter 6/11/18
+       2. Emanuel Russo 8/6/18
+       3. Prabhash Rathnayake 10/2/18
+       4. Shawn Black 10/2/18
+       5. Moritz Raho 10/4/18
+       6. Duy Nguyen 10/4/18
+       7. Sam Hjelmfelt 11/21/18
+       8. Marc Schwind 1/28/19
+       9. Avi Weit 2/5/19
+       10. Lars Andersson 2/8/19
+       11. Maciej MaƂecki 2/26/19
+       12. Somaya Jamil 2/27/19
+       13. Erez Hadad 3/1/19
+    + 5 new people Joined Community Technical Interchange calls and introduced themselves:
+      1. Thomas Peikert: grad. student using OW, looking to make contributions in future
+      2. Erez Hadad (IBM Research),  working on Serverless, incl. OW and knative, etc.
+      3. Rahul (Adobe) - working on some depl. strat.  starting a CWIKI post...
+      4. Lavanya (Adobe)
+      5. Manoj (Adobe) - SW quality engineer
  
- 
- 
  How has the project developed since the last report?
+   1. There has been a focus on clearing the backlog of PRs and issues
+      across all our github repos, motivated by a desire to make a
+      unified release of all the OpenWhisk system sub-components.
+      There is still significant work needed to clear out stale issues
+      in the core repository, but the PR backlog mentioned in multiple
+      previous reports has been rectified.
+   2. Project technical highlights include (a) the addition of a .NET
+      runtime component, (b) merged support for concurrent activation
+      processing, (c) merged support for a "lean" system configuration
+      suited for resource-limited hosts, (d) added the capability of
+      deploying OpenWhisk on Apache YARN, (e) the unification of the
+      `wskdeploy` and `wsk` CLIs into a single `wsk` cli.
  
+ How would you assess the podling's maturity?  Please feel free to add your own commentary.
   
  
- How would you assess the podling's maturity?
- Please feel free to add your own commentary.
- 
-   [ ] Initial setup
+    [ ] Initial setup
-   [ ] Working towards first release
+    [ ] Working towards first release  (nearly complete, see above)
-   [ ] Community building
+    [ ] Community building
-   [ ] Nearing graduation
+    [X] Nearing graduation  
-   [ ] Other:
+    [ ] Other:  
  
- Date of last release:
+ Date of last release:    
+     Apache OpenWhisk Composer v0.10.0-incubating (2/27/19)
+     Links to latest releases of all components can be found here: https://openwhisk.apache.org/downloads.html
  
-   XXXX-XX-XX
- 
- When were the last committers or PPMC members elected?
+ When were the last committers or PPMC members elected?    
+     New Committers+PPMC:
+       1. Olivier Tardieu (2/27/19)
  
+     New Committers:
+       1. Michele Sciabarra (1/8/19)
+       2. Rob Allen (1/8/19)
  
  Have your mentors been helpful and responsive or are things falling
  through the cracks? In the latter case, please list any open issues
  that need to be addressed.
  
+   Our sole remaining mentor has been helpful and responsive, but
+   release voting has been challenging.  The recent efforts of the IPMC
+   to identify projects needing additional mentors and should allow us
+   to regain our desired release velocity.
  
- Signed-off-by:
  
+ Signed-off-by:
+ 
-   [ ](openwhisk) Bertrand Delacretaz
+ [ ] (openwhisk) Bertrand Delacretaz
+ 
-      Comments:
+ Comments:
  
- IPMC/Shepherd notes:
  
+ IPMC/Shepherd notes:
  
  
  --------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message