Skip to content
This repository was archived by the owner on Mar 24, 2025. It is now read-only.

πŸ”₯ Remove unused files#163

Merged
blacksails merged 1 commit intorigdev:mainfrom
blacksails:remove-internal-folder
Oct 5, 2023
Merged

πŸ”₯ Remove unused files#163
blacksails merged 1 commit intorigdev:mainfrom
blacksails:remove-internal-folder

Conversation

@blacksails
Copy link
Copy Markdown
Contributor

@blacksails blacksails commented Oct 5, 2023

As a startup we need to eventually find a way to make money to create a
sustainable business. Coming up with a business model to open-source
projects are always hard. We don't want to offer a managed solution
which is the most common strategy when running full open-source. This
has led us to decide to only be partially open-source for now.

🌍 What will remain open-source:

  • rig-operator. Our abstractions on top of kubernetes
  • rig The CLI for interacting with the rig-platform and it's resources.
  • Helm charts for installing rig-operator and rig-platform.
  • The platform protobuf interfaces (allows for easy API-client generation)

πŸ”’ What will be closed-source (at least for now):

  • The rig-platform which consists of the dashboard and a better
    developer experience with regards to working with the abstractions
    provided by rig-operator.

This split will allow us to create a paid product which we can go to
market with together with support offerings, and at the same time we
will keep our core kubernetes abstractions open-source. We think that
the rig-operator by it self makes a lot of sense, as it standardises
what resources are created for an application and how they are
configured. It also provides security for our customers in the event
that they should choose not to be rig-platform customers any more, they
will still keep the abstractions and all of the systems they deployed
through the rig-platform.

We're looking forward to shipping updates soon, and getting feedback on
the new version. 🦾 πŸ™

@blacksails blacksails force-pushed the remove-internal-folder branch from 932beec to d18261a Compare October 5, 2023 11:39
@blacksails blacksails marked this pull request as draft October 5, 2023 12:15
@blacksails blacksails force-pushed the remove-internal-folder branch from d18261a to 4445c38 Compare October 5, 2023 12:45
@blacksails blacksails changed the title remove internal folder πŸ”₯ Remove unused files Oct 5, 2023
As a startup we need to eventually find a way to make money to create a
sustainable business. Coming up with a business model to open-source
projects are always hard. We don't want to offer a managed solution
which is the most common strategy when running full open-source. This
has led us to decide to only be partially open-source for now.

🌍  What will remain open-source:

- `rig-operator`. Our abstractions on top of kubernetes
- `rig` The CLI for interacting with the `rig-platform` and it's resources.
- Helm charts for installing `rig-operator` and `rig-platform`.
- The platform protobuf interfaces (allows for easy API-client generation)

πŸ”’ What will be closed-source (at least for now):

- The `rig-platform` which consists of the dashboard and a better
  developer experience with regards to working with the abstractions
  provided by `rig-operator`.

This split will allow us to create a paid product which we can go to
market with together with support offerings, and at the same time we
will keep our core kubernetes abstractions open-source. We think that
the `rig-operator` by it self makes a lot of sense, as it standardises
what resources are created for an application and how they are
configured. It also provides security for our customers in the event
that they should choose not to be `rig-platform` customers any more, they
will still keep the abstractions and all of the systems they deployed
through the `rig-platform`.

We're looking forward to shipping updates soon, and getting feedback on
the new version. 🦾  πŸ™
@blacksails blacksails force-pushed the remove-internal-folder branch from 4445c38 to 0828dcc Compare October 5, 2023 12:46
@blacksails blacksails marked this pull request as ready for review October 5, 2023 12:46
@blacksails blacksails enabled auto-merge (squash) October 5, 2023 12:46
@blacksails blacksails merged commit fa4fba2 into rigdev:main Oct 5, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant