Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Est. release process for ZIP of source code
  2. Est. release process for Docker and other platform binaries
  3. Increase additional company and individual Contributors to maintain all project repos.

...

How has the community developed since the last report?    

  • incubator-openwhisk Github stars: 2181 (+253 since last report)

  • incubator-openwhisk GitHub forks: 469 (+52 since last report)

  • dev mailing list activity continues to be activeTBD

...

  • Brendan McAddams: Red Hat: Akka expert working on creating separate Akka dispatchers for CouchDB and Kafka Clients

  • Kavitha Vallari Devara: Samsung FaaS team in "Open Service Lab of Convergence Team (SW R&D Center): incubator-openwhisk organizing project directory structure.
  • Gabriel Nicolas Avellaneda: independent. CLI contributions

  • Manjiri Tapaswi: N. Caroline State Univ. (NCSU): Fixed all "good first issues" for "incubator-wskdeploy"

  • Stig Bakken, Zedge (mobile phone customization), first review of PR in Kube repo.

How has the project developed since the last report?

...

incubator-openwhisk Github stars: 2181 (+253 since last report)

...

  • Focus on improved per-invocation (of Actions) performance via logging and other improvements.
  • Continued focus in HA/Clustering enablement while continuing to reduce reliance on Ansible for configuration. 
    • e.g., controller creates health and cacheInvalidation topics #2991
  • Kubernetes (incubator-openwhisk-deploy-kube)
    • Moved travis Travis testing to using Minikube & more current kubernetes Kubernetes version (1.7.4)

    • Significant progress on supporting deploy of complete OpenWhisk system on Kubernetes, eliminating custom containers, and streamlining deploy process

  • Separation of CLI and language Language runtimes into their own top-level repos. (10/17):

    • Move docker runtime into it's own repo #2850
    • Move python runtime into it's own repo #2843

    • Move nodejs runtime into it's own repo #2834

    • Move php runtime into it's own repo #2823

    • Move swift runtime into it's own repo #2822

    • Move java runtime into it's own repo #2821

  • Generate maven snapshot artifacts #3060

  • openwhisk-package-deploy:

    • New repo created with proper license, docs, tests, and Travis CI

    • New action wskdeploy allows to deploy wskdeploy git repos

  • openwhisk-packages-cloudant/couchdb:

    • Update to feed action to update trigger config (dbName)

    • Update to feed action to return config and status

  • openwhisk-packages-kafka:

    • New ability for feed action to return config and status

    • Update to feed action to update trigger config (topic)
  • openwhisk-packages-alarms:

    • New ability for feed action to return config and status

    • New alarm trigger type interval

    • New alarm trigger type fire once

    • New StartDate and stopDate parameters for cron

  • openwhisk-cli:

    • New canonical source after duplication removal from main repo

    • New open issues moved from main repo to CLI repo

    • New triiger feed lifecyles on `trigger get` and `trigger update`

    In addition to CLI and Runtime separation work, other work related to preparing for releases has begun as well.
    • e.g., Generate maven artifacts #3060

  • Note: there was an issue with pushing Docker images to DockerHub for ~2 week period fixed on 11/27; effects were that Travis builds on 11/28 suddenly experienced a issues from the backlog of updates that went untested.

...