GitHub user xintongsong added a comment to the discussion: [Feature] Enhance the quickstart experience
> This may be more beginner-friendly and aligns with how Flinkās Quick Start > works. > I think the [Flink-Agents docs > Quickstart](https://nightlies.apache.org/flink/flink-agents-docs-main/docs/get-started/quickstart/workflow_agent/) > is analogous to [Flink's Tutorial > section](https://nightlies.apache.org/flink/flink-docs-master/docs/getting-started/table_api/). I also don't find how the tutorial you mentioned suggests using a mini cluster. I'm asking because you said using mini cluster is more aligned with Flink's quick start, which sounds like there's a quick start that suggests using mini cluster. > I only want to use mini cluster in the [Flink-Agents docs > Quickstart](https://nightlies.apache.org/flink/flink-agents-docs-main/docs/get-started/quickstart/workflow_agent/) > instead of a standalone cluster. I hold a completely opposite view. I think we should avoid suggesting mini cluster as much as possible. This comes from years of experiences supporting Flink users. Yes, it requires less steps than setting up a standalone cluster, but the gap is very small. On the other hand, many behaviors of mini cluster is quite different from other deployment modes. Many features of Flink do not work properly on MiniCluster, due to technical limitations, of developers' lack of attention on mini cluster. As a result, when user trying out things on Flink, there's a much higher chance of running into unexpected problems, leading to a worse experience. > I want to know whether you have more details about what the Wizard part > should do? I have picked some titles from the docs that are in the current > version; I'm not sure if they match what you expected. > 1. Install Apache Flink (if not already installed) > 2. Set Up Python Environment (Python only) > 3. Configure PYTHONPATH (Python only) > 4. Install Flink Agents and pyFlink Package via pip (Python only) > 5. Install Flink Agents Java Library on Flink (Python only) Yes, these are all good fits for the wizard. Ideally, users only need to make decisions / choices. Everything else that requires manual operations, the wizard should do it for the users. We can do this step-by-step. There's no need to cover everything in the first step. GitHub link: https://github.com/apache/flink-agents/discussions/555#discussioncomment-15996746 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
