This is an automated email from the ASF dual-hosted git repository.

tenthe pushed a commit to branch 4692-deprecate-the-streampipes-cli
in repository https://gitbox.apache.org/repos/asf/streampipes.git


The following commit(s) were added to 
refs/heads/4692-deprecate-the-streampipes-cli by this push:
     new 14b6bea6a2 docs: deprecate CLI in README docs
14b6bea6a2 is described below

commit 14b6bea6a2ad485f36da7c3be11c2b8cd112ee0d
Author: Philipp Zehnder <[email protected]>
AuthorDate: Tue Jul 7 14:14:43 2026 +0000

    docs: deprecate CLI in README docs
---
 README.md               | 14 ++++++++++++--
 installer/cli/README.md |  2 ++
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index 4a55a95fed..f63e50f4b3 100644
--- a/README.md
+++ b/README.md
@@ -90,7 +90,7 @@ As a ready-to-use platform, StreamPipes enables users to 
implement industrial Io
 The fastest way to get a full installation with extensions is to use one of 
the Docker-based installers:
 
 - [StreamPipes Compose](installer/compose) for container-based deployment
-- [StreamPipes CLI](installer/cli) for developers who want to extend 
StreamPipes
+- [StreamPipes CLI](installer/cli) for developers who want to extend 
StreamPipes (**deprecated**)
 - [StreamPipes k8s](installer/k8s) for cluster-based operation
 
 For most first-time users, `installer/compose` is the right starting point.
@@ -104,6 +104,16 @@ After the services are up, open `http://localhost` to 
complete the setup in the
 
 ### Build StreamPipes as a developer
 
+> **Deprecated:** The StreamPipes CLI remains available for existing users, 
but it is deprecated and will be removed in a future release. For local 
development, prefer the dev container setup described below.
+
+#### Dev Container Setup (Experimental)
+
+The repository includes an experimental dev container setup in 
[`.devcontainer`](.devcontainer). It starts the required third-party services 
with Docker Compose and provides a containerized development environment for 
running StreamPipes from source.
+
+For users not using VS Code, the dev container files can still serve as the 
reference setup for the required development services and environment 
variables. See 
[`.devcontainer/docker-compose.yml`](.devcontainer/docker-compose.yml), 
[`.devcontainer/.env.example`](.devcontainer/.env.example), and 
[`.devcontainer/README.md`](.devcontainer/README.md) for the current Compose 
configuration.
+
+For VS Code users, open the repository in VS Code and run `Dev Containers: 
Reopen in Container`. After the container has started, use the included VS Code 
tasks or debug launch configurations to start the core, extensions, and UI.
+
 Prerequisites:
 
 - Java 25 JDK
@@ -158,7 +168,7 @@ This repository contains the StreamPipes platform, SDKs, 
extensions, installers,
 - [`streampipes-extensions`](streampipes-extensions) for bundled adapters and 
pipeline elements
 - [`streampipes-sdk`](streampipes-sdk) for extension development
 - [`ui`](ui) for the web application
-- [`installer`](installer) for Compose, CLI, and Kubernetes deployment options
+- [`installer`](installer) for Compose, deprecated CLI, and Kubernetes 
deployment options
 
 ## Extending StreamPipes
 
diff --git a/installer/cli/README.md b/installer/cli/README.md
index bbac1f1076..75ece2b5a3 100644
--- a/installer/cli/README.md
+++ b/installer/cli/README.md
@@ -17,6 +17,8 @@
   -->
 # StreamPipes CLI - The Developer's Favorite
 
+> **Deprecated:** The StreamPipes CLI is deprecated and will be removed in a 
future release. The functionality remains available for now, but new 
development setups should use the experimental dev container setup in 
[`../../.devcontainer`](../../.devcontainer).
+
 The StreamPipes command-line interface (CLI) is focused on developers in order 
to provide an easy entrypoint to set up a suitable dev environment, either 
planning on developing
 
 * new extensions such as **connect adapters, processors, sinks** or,

Reply via email to