Hello all, I'm hoping that after the holidays, we can bring back the technical interchange. Potentially we can start with a quarterly endeavor. Over the last year and some change, we've made some dramatic re-architecturing to the core project through the new scheduler contributed by Naver. I believe that the scheduler is now nearing production readiness.
It also feels like there is a renewed interest in the project in 2022 with many new people trying to deploy and play around with Openwhisk through the deploy kube repo, presumably for academic research. Any way to get these folks more involved and welcomed to the community would be great. For January the main things I would like to tackle agenda wise are: 1. What is next for the new scheduler architecture. - When do we cut a 2.0.0 release and start removing code / cleaning up the old architecture. Can we start a regular release cadence moving forward? - What optimizations can we tackle for the new scheduler in 2023? - How do we promote the existence of this major re-architecting which dramatically improves the core performance? 2. Dealing with dependency upgrades. - It's been a long time since many libraries have been upgraded and there's likely security updates that need to be applied. - Discuss the current status of Akka licensing and the Pekko open source fork. 3. What can / should we accomplish in 2023. - What features can we focus on in 2023 now that the major effort of the new scheduler is mostly done. I have some ideas I posted in slack, but would love to hear from community members on this as well. - Are there any other re-architectures that we can feasibly tackle (i.e. removal of kafka off the critical path) or new technologies that have come into the field since 2018 that could dramatically improve Openwhisk that we should analyze adopting. Please respond if this is something you would like to or could attend so I can get a gauge on interest and start organizing a date and time. Even just a couple people I think will make the meeting worthwhile so that we can come up with a high level roadmap for the next year. Happy Holidays, Brendan Doyle