Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP PR for SRVLOGIC-128: [DOC] Modularize the "Getting Started" (top-level) section. #335

Closed
wants to merge 5 commits into from

Conversation

kaldesai
Copy link
Contributor

@kaldesai kaldesai commented May 1, 2023

  • User story for "Getting Started" (top-level) section: SRVLOGIC-128

Incorporating the following mod doc JIRAs in the PR:

@netlify
Copy link

netlify bot commented May 1, 2023

Deploy Preview for tangerine-crostata-04a6bf ready!

Name Link
🔨 Latest commit 585d8a0
🔍 Latest deploy log https://app.netlify.com/sites/tangerine-crostata-04a6bf/deploys/6475f295d30ab2000813bf76
😎 Deploy Preview https://deploy-preview-335--tangerine-crostata-04a6bf.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@kaldesai kaldesai added DO_NOT_MERGE 🙅 don't merge this PR WIP 👷 This is a WIP, don't review unless asked modularization labels May 1, 2023
@kaldesai
Copy link
Contributor Author

kaldesai commented May 9, 2023

@radtriste, @ricardozanini, @MarianMacik, and @krisv can you please take a look? Thank you!

1 similar comment
@kaldesai
Copy link
Contributor Author

kaldesai commented May 9, 2023

@radtriste, @ricardozanini, @MarianMacik, and @krisv can you please take a look? Thank you!

Copy link
Contributor

@radtriste radtriste left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please also update the links in the index.adoc file

Comment on lines +12 to +16
* <<proc-boostrapping-a-project,Bootstrapping a project>>
* <<proc-creating-a-workflow,Creating a workflow>>
* <<proc-building-your-workflow-application,Building your workflow application>>
* <<proc-running-your-workflow-application,Running your workflow application>>
* <<proc-testing-your-workflow-application,Testing your workflow application>>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Those links do not work

* `Inject Mantra`: Injects a `Mantra` message into the response

.Example Hello World workflow
image::getting-started/hello-world-workflow.png[]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image does not show
image

* Visual Studio Code with https://marketplace.visualstudio.com/items?itemName=redhat.java[Red Hat Java Extension]
and https://marketplace.visualstudio.com/items?itemName=redhat.vscode-extension-serverless-workflow-editor[Red Hat Serverless Workflow Editor] is installed to edit your workflows.

For more information about the tooling and the required dependencies, see xref:getting-started/getting-familiar-with-our-tooling.adoc[Getting familiar with {product_name} tooling].
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wrong link ?


[NOTE]
====
The workflow definition follows the CNCF Serverless Workflow specification. For more information, see
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wrong link

// links
:quarkus_config_guide_url: https://quarkus.io/guides/config-reference

[id="assembly-cncf-serverless-workflow-specification-support_{context}"]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

{context} does not exist anymore

:navtitle: Running your workflow application
// :page-aliases:

[id="proc-running-your-workflow-application_{context}"]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

context does not exist anymore

----
quarkus dev
----
For more information about Knative workflow CLI, see xref:tooling/kn-plugin-workflow-overview.adoc[{context} plug-in for Knative CLI].
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

use {product_name} instead of {context}

quarkus dev
----
For more information about Knative workflow CLI, see xref:tooling/kn-plugin-workflow-overview.adoc[{context} plug-in for Knative CLI].
Also, to deploy and run your workflow application, see xref:cloud/deploying-on-minikube.adoc[Deploying workflow application on Minikube]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wrong link


== Additional resources

* xref:getting-started/getting-familiar-with-our-tooling.adoc[Getting familiar with {product_name} tooling]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wrong link

@@ -0,0 +1,4 @@
.Getting Started
** xref:getting-started/getting-started-modules/assembly-create-your-first-workflow-service.adoc[Creating your first workflow service]
** xref:getting-started/getting-started-modules/assembly-cncf-serverless-workflow-specification-support[CNCF Serverless Workflow specification]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wrong link

@kaldesai
Copy link
Contributor Author

@MarianMacik @radtriste I have incorporated your feedback. Can you please verify?

@kaldesai
Copy link
Contributor Author

@ricardozanini and @krisv, Can you please review this? Thank you!

@@ -1,18 +1,27 @@
= Getting familiar with {product_name} tooling
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

@ricardozanini ricardozanini left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kaldesai seems fine overall, but please do not keep the links/references commented. If they are not used anymore because you moved to another page/module, just remove them instead. Thank you very much!

EDIT: also there are a few comments from @radtriste and @MarianMacik to be handled.

//* Getting Started
//** xref:getting-started/create-your-first-workflow-service.adoc[Creating your first workflow service]
//** xref:getting-started/cncf-serverless-workflow-specification-support.adoc[CNCF Serverless Workflow specification]
//** xref:getting-started/getting-familiar-with-our-tooling.adoc[Getting familiar with tooling]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why are we commenting these sections?


include::../../pages/_common-content/report-issue.adoc[]
//include::../../pages/_common-content/report-issue.adoc[]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why removing these includes?

@domhanak
Copy link
Contributor

Closing as stale, please reopen if still relevant.

@domhanak domhanak closed this Dec 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DO_NOT_MERGE 🙅 don't merge this PR modularization WIP 👷 This is a WIP, don't review unless asked
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants