- Overview
- Repo
nuvolaris - Repo
nuvolaris-operator - Repo
nuv - Repo
olaris - Repo
nuvolaris-documentation - Repo
nuvolaris-controller - Repo
nuvolaris-runtimes
In this diagrama there is an overview of the repos in the Nuvolaris organization:
The main repositories, those relevant for the project, are pinned and named nuvolaris-*. Also there are the repositories nuv and olaris which are the engine and the tasks of the CLI. All the other repositories, especially those starting with openwhisk* and nimbella* are forks of our upstream source code.
If we to make changes to our fork, we try to limit changes to the absolute minimum.
Our work is always placed in branches starting with nuvolaris, and then they are included as git modules in the main ones. And we try, when possible, to contribute back our changes tp upstream.
Development procedures are described in the DEVEL document.
This repo is the starting point.
It contains:
- project management documentation (that you are reading right now)
- the build for the development environment container
- references to all the other repositories
- the Discussion Forum
- the Issue Tracker to manage the whole project.
To discuss the project in general, introduce yourself in the forum, make suggestions or ask questions, post in the [general] category on forum or in the correct category.
This repo builds the OpenWhisk controller that is the core of OpenWhisk and publishes the images in the GitHub docker registry.
It includes as a subrepo our fork of apache/openwhisk
This repo builds the OpenWhisk runtimes and publishes the images in the GitHub docker registry.
It includes as a subrepo our fork of some (but not all) apache/openwhisk-runtime-*
This repo builds our operator and published the image in the GitHub docker registry.
This repo builds the installer for the CLI.
This repo contains the tasks used by the nuvCLI which are automatically downloaded by the CLI itself
This repo includes the documentation that is automatically included in the public website under documentaion
