rkhamis / reparo

Apache License 2.0
0 stars 0 forks source link

Define core components of jumpscale #2

Open xmonader opened 5 years ago

xmonader commented 5 years ago

What are the core functionalities provided by jumpscale?

ahussein commented 5 years ago

If i look at the main README of jumpscale, it says:

Jumpscale is a cloud automation product.

This is very true since I got to know the product 10 years ago and I think it is true today. We should focus on that and always to keep it as our compass.

Jumplescale need to have an interactive shell, a console where you can interact with your cloud resources and manage them in an easy way. In this interactive shell, j is the namespace entry point where a user can access all the resources and capabilities of his/her systems.

IMO, Jumpescale is a cloud orchestrating framework and comes bundled with an interactive shell and set of libraries that allows others to build their own powerful cloud automation tools.

Main functionalities can include:

xmonader commented 5 years ago

Also, now it contains a database object database, builder recipes to build packages from source. anyhow that's a very good thing because there're many separable pieces that can be developed independently as soon as we figure out the configuration i guess.