I am providing information for new contributors.

Essentially we need to do two things for a release
1. build all the images (openwhisk, the operator, the runtimes, steamer,
devcontainer)
2. build the cli to deploy everything

This is the list of the repos and their purpose:

- openserverless:  main repo - holder of the issues and connecting to other
repos with submodules

*Images repo:*
- openserverless-operator: the operator, the core of the project
- openserverless-runtimes:  the runtimes built for openserverless
- openserverless-build: the build used to create openwhisk images
multiplatform
- openserverless-devcontainer:  devcontainer, a new feature to develop
inside openserverless itself
- openserverless-streamer:  the streamer to allow functions to produce sse
events
- openserverless-admin-api: the admin api to create images

*CLI repos*
- openserverless-cli: the cli, in go, it embeds taskfile and wsk, the
actual task logic is in the task
- openserverless-task:  the tasks of the cli: shell, python and js (bun)
scripts
- openserverless-taskfile-fork  a patched fork of task, used by the cli
- openserverless-mvdansh-fork a patched fork of mvdan shell, used by the cli

*Support repos*
- openserverless-testing:  a test suite, it requires cloud accounts we do
not have any more since the credits expired
- openserverless-site:  the website
- openserverless-vscode-extension:  the vs code extensions
- openserverless-tutorial:  an openserverless tutorial

*Still empty *
(waiting for migrations from MastroGPT):
- openserverless-admin
- openserverless-php-starter
- openserverless-nodejs-starter
- openserverless-python-starter
- openserverless-documentation

A mistake...
- openserverless-vscode (should be removed)



Michele Sciabarra | CEO

m: +44 747 984 8388
e:  [email protected]
l:   https://linkedin.com/in/msciab
Nuvolaris Inc | 1209 Orange Street , Wilmington DE
www.nuvolaris.io   [image: linkedin icon]
<https://www.linkedin.com/company/nuvolaris-io> [image: youtube icon]
<http://bit.ly/nuvtube> [image: twitter icon]
<https://twitter.com/NuvolarisIo>

Reply via email to