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

hansva pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-hop.git


The following commit(s) were added to refs/heads/master by this push:
     new 65dc1dc  HOP-3267 added descriptions for best practices, getting 
started and hop gui
     new db7100d  Merge pull request #1055 from bamaer/HOP-3267
65dc1dc is described below

commit 65dc1dc5ad7c730c56f9ac9722cc395deaa8ef1c
Author: Bart Maertens <[email protected]>
AuthorDate: Mon Sep 13 21:25:42 2021 +0200

    HOP-3267 added descriptions for best practices, getting started and hop gui
---
 .../modules/ROOT/pages/best-practices/index.adoc           |  1 +
 .../modules/ROOT/pages/getting-started/hop-concepts.adoc   |  1 +
 .../ROOT/pages/getting-started/hop-download-install.adoc   |  1 +
 .../ROOT/pages/getting-started/hop-gui-pipelines.adoc      |  1 +
 .../ROOT/pages/getting-started/hop-gui-workflows.adoc      |  1 +
 .../modules/ROOT/pages/getting-started/hop-gui.adoc        |  1 +
 .../modules/ROOT/pages/getting-started/hop-next-steps.adoc |  1 +
 .../modules/ROOT/pages/getting-started/hop-tools.adoc      |  1 +
 .../ROOT/pages/getting-started/hop-what-is-hop.adoc        |  1 +
 .../modules/ROOT/pages/getting-started/index.adoc          |  1 +
 .../modules/ROOT/pages/hop-gui/file-dialog.adoc            |  1 +
 .../modules/ROOT/pages/hop-gui/hop-gui-git.adoc            |  1 +
 .../modules/ROOT/pages/hop-gui/hop-web.adoc                | 14 +++-----------
 docs/hop-user-manual/modules/ROOT/pages/hop-gui/index.adoc | 13 ++++++++++---
 .../modules/ROOT/pages/hop-gui/perspectives.adoc           |  3 ++-
 .../modules/ROOT/pages/hop-gui/shortcuts.adoc              |  6 ++++++
 16 files changed, 33 insertions(+), 15 deletions(-)

diff --git a/docs/hop-user-manual/modules/ROOT/pages/best-practices/index.adoc 
b/docs/hop-user-manual/modules/ROOT/pages/best-practices/index.adoc
index 51a5f55..bc59c22 100644
--- a/docs/hop-user-manual/modules/ROOT/pages/best-practices/index.adoc
+++ b/docs/hop-user-manual/modules/ROOT/pages/best-practices/index.adoc
@@ -16,6 +16,7 @@ under the License.
 ////
 [[BestPractices]]
 :imagesdir: ../assets/images
+:description: Apache Hop (Incubating) best practices are a set of guiding 
principles. These best practices apply to the way you design, run, test, deploy 
and maintain Hop project.
 
 = Best practices
 
diff --git 
a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-concepts.adoc 
b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-concepts.adoc
index 0d86fa8..d353b72 100644
--- a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-concepts.adoc
+++ b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-concepts.adoc
@@ -17,6 +17,7 @@ under the License.
 [[HopConcepts]]
 :imagesdir: ../../assets/images
 :page-pagination:
+:description: "Getting Started (2/8): before going into the details of 
workflows and pipelines, we'll walk through the core terminology used in Hop."
 
 = Hop Concepts
 
diff --git 
a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-download-install.adoc
 
b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-download-install.adoc
index bc322b7..417cf6c 100644
--- 
a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-download-install.adoc
+++ 
b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-download-install.adoc
@@ -17,6 +17,7 @@ under the License.
 [[DownloadInstall]]
 :imagesdir: ../../assets/images
 :page-pagination:
+:description: "Getting Started (3/8): Installing Hop is as easy and accessible 
as possible: download, unzip, start."
 
 = Download and Install Hop
 
diff --git 
a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-gui-pipelines.adoc
 
b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-gui-pipelines.adoc
index 3ce60c6..30afe69 100644
--- 
a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-gui-pipelines.adoc
+++ 
b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-gui-pipelines.adoc
@@ -17,6 +17,7 @@ under the License.
 [[HopGuiPipelines]]
 :imagesdir: ../../assets/images
 :page-pagination:
+:description: "Getting Started (6/8): Pipelines are one of the two main file 
types in Hop. Learn how to add transforms and connect them through hops before 
your run, preview and debug your first pipeline. "
 
 = Pipelines
 
diff --git 
a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-gui-workflows.adoc
 
b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-gui-workflows.adoc
index 2e25f96..ad90476 100644
--- 
a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-gui-workflows.adoc
+++ 
b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-gui-workflows.adoc
@@ -17,6 +17,7 @@ under the License.
 [[HopGuiWorkflows]]
 :imagesdir: ../../assets/images
 :page-pagination:
+:description: "Getting Started (7/8): Workflows in Hop are where you'll do 
most of the orchestration work: set the stage by fetching files, checking 
resource availability etc before your start to do actually run workflows and 
pipelines. We'll walk through what it takes to build and run a basic first 
workflow."
 
 = Workflows
 
diff --git 
a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-gui.adoc 
b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-gui.adoc
index fedbe2b..3258d7c 100644
--- a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-gui.adoc
+++ b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-gui.adoc
@@ -17,6 +17,7 @@ under the License.
 [[HopGui]]
 :imagesdir: ../../assets/images/
 :page-pagination:
+:description: "Getting Started (5/8): Hop Gui is Hop's visual development 
environment where you design, run and debug your workflows and pipelines. In 
this step, we'll take a quick tour of the user interface and describe some of 
the functionalities in Hop GUI."
 
 = Hop Gui
 
diff --git 
a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-next-steps.adoc 
b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-next-steps.adoc
index deeb697..ce2f9ca 100644
--- 
a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-next-steps.adoc
+++ 
b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-next-steps.adoc
@@ -18,6 +18,7 @@ under the License.
 :imagesdir: ../../assets/images
 :page-pagination:
 :page-pagination-no-next:
+:description: "Getting Started (8/8): You now know the basic Hop terminology 
and tools, and you've created and have run your first pipeline and workflow. 
Here's an overview of topics you could explore to continue building your Hop 
knowledge."
 
 = Next Steps
 
diff --git 
a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-tools.adoc 
b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-tools.adoc
index 9fa5b11..542b36c 100644
--- a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-tools.adoc
+++ b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-tools.adoc
@@ -17,6 +17,7 @@ under the License.
 [[HopTools]]
 :imagesdir: ../../assets/images
 :page-pagination:
+:description: "Getting Started (4/8): Hop comes with a number of GUI and 
command line tools to not only design and run workflows and pipelines, but also 
to manage your projects and environments, to search import, translate and more."
 
 = Hop Tools
 
diff --git 
a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-what-is-hop.adoc 
b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-what-is-hop.adoc
index 65b5758..fd9b5fc 100644
--- 
a/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-what-is-hop.adoc
+++ 
b/docs/hop-user-manual/modules/ROOT/pages/getting-started/hop-what-is-hop.adoc
@@ -17,6 +17,7 @@ under the License.
 [[WhatIsHop]]
 :imagesdir: ../../assets/images
 :page-pagination:
+:description: "Getting Started (1/8): before we're diving into Hop, we'll have 
a quick look at the visual design, metadata, kernel + plugin architecture and 
runtimes"
 
 = What is Apache Hop?
 
diff --git a/docs/hop-user-manual/modules/ROOT/pages/getting-started/index.adoc 
b/docs/hop-user-manual/modules/ROOT/pages/getting-started/index.adoc
index 3d62644..06be378 100644
--- a/docs/hop-user-manual/modules/ROOT/pages/getting-started/index.adoc
+++ b/docs/hop-user-manual/modules/ROOT/pages/getting-started/index.adoc
@@ -18,6 +18,7 @@ under the License.
 :imagesdir: ../../assets/images
 :page-pagination:
 :page-pagination-no-back:
+:description: The Apache Hop (Incubating) Getting Started guide walks new Hop 
users through the Hop concepts and the bare necessities to get started building 
workflows and pipelines.
 
 = Getting Started
 
diff --git a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/file-dialog.adoc 
b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/file-dialog.adoc
index da8ee55..3653e1f 100644
--- a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/file-dialog.adoc
+++ b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/file-dialog.adoc
@@ -15,6 +15,7 @@ specific language governing permissions and limitations
 under the License.
 ////
 :imagesdir: ../assets/images
+:description: "Hop Gui's file dialog is a powerful tool that not only lets you 
browse for files and folders, but also shows a lot of metadata about files, 
allows you to create bookmarks etc."
 
 = Hop File Dialog
 
diff --git a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/hop-gui-git.adoc 
b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/hop-gui-git.adoc
index 72fc1d1..c675396 100644
--- a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/hop-gui-git.adoc
+++ b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/hop-gui-git.adoc
@@ -15,6 +15,7 @@ specific language governing permissions and limitations
 under the License.
 ////
 :imagesdir: ../../assets/images
+:description: "Managing your work in version control is crucial in serious Hop 
projects. Hop's file explorer perspective offers the basic functionality to 
manage your work in git: pull, push, visual diff, commit etc are all available 
from a user friendly ui."
 
 = Working with git
 
diff --git a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/hop-web.adoc 
b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/hop-web.adoc
index 4600d62..db20ed6 100644
--- a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/hop-web.adoc
+++ b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/hop-web.adoc
@@ -15,18 +15,12 @@ specific language governing permissions and limitations
 under the License.
 ////
 :imagesdir: ../assets/images
+:description: "Hop Web is a browser based alternative for desktop Hop Gui. Hop 
Web offers exactly the same functionality as the desktop client, you'll hardly 
notice any difference."
 
-= Hop Web (Experimental)
+= Hop Web
 
 Hop Web is a web based Hop Gui version.
-Hop Gui was designed from the ground up to be web-ready.
-You'll barely notice any difference between working in the Hop Gui _fat 
client_ or Hop Web.
-
-WARNING: Even though Hop Web is largely functional, there still are a couple 
of bugs that need to be ironed out before it is ready for prime time.
-The most important issues are:
-
-* copy/paste does not work
-* keyboard shortcuts do not work, do not overrule your browser's default etc.
+Hop Gui was designed from the ground up to be web-ready. You'll barely notice 
any difference between working in the Hop Gui _fat client_ or Hop Web.
 
 == Getting Hop Web
 
@@ -37,8 +31,6 @@ This continously updated docker image is by far the easiest 
way to try out Hop W
 
 Pull the latest build with: `docker pull apache/incubator-hop-web`.
 
-TIP: Given Hop Web's experimental status, you're strongly encouraged to test 
with the latest and greatest image available.
-
 Once the image has been pulled, start Hop Web with `docker run -p 8080:8080 
apache/incubator-hop-web:latest`
 
 The Hop Web container should only take a couple of seconds to start.
diff --git a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/index.adoc 
b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/index.adoc
index c3a5056..63ff530 100644
--- a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/index.adoc
+++ b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/index.adoc
@@ -15,13 +15,20 @@ specific language governing permissions and limitations
 under the License.
 ////
 [[HopGui]]
+
+:description: "Hop Gui is Hop's visual development environment where you will 
mainly design, run and debug workflows and pipelines, but Hop Gui has a lot 
more to offer: you can configure all of your metadata items like database 
connections, run configurations etc. You can search, manage files, version 
control your work and more."
+
+
 = Hop Gui
 
-This page covers a number of topics that are very specific to working with Hop 
Gui.
+Hop Gui is Hop's visual development environment. You'll spend a lot of time 
here in the various perspectives of Hop GUI.
+
+You'll spend most of your time building, previewing running and debugging 
workflows and pipelines, but there's also a lot of configuration that can be 
done from Hop Gui's metadata perspective, you can search for any metadata with 
the search perspective, manage a variety of files and even version control them 
from the file explorer perspective and much more.
 
-Refer to the corresponding chapters in the left-hand menu to learn more about 
creating and managing your Hop work.
+This page covers a number of topics that are very specific to working with Hop 
Gui.
+Check the chapters on xref:/pipeline/pipelines.adoc[pipelines] and 
xref:/workflow/workflows.adoc[workflows] to learn more about creating and 
running pipelines and workflows in Hop Gui.
 
-Covered here are
+Covered here are:
 
 * xref:hop-gui/file-dialog.adoc[File Dialog]: the versatile Hop file browser 
and chooser dialog.
 * xref:hop-gui/perspectives.adoc[Perspectives]: the various perspectives in 
the Hop Gui
diff --git a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspectives.adoc 
b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspectives.adoc
index 46e1845..c779284 100644
--- a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspectives.adoc
+++ b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspectives.adoc
@@ -16,10 +16,11 @@ under the License.
 ////
 = Hop Gui Perspectives
 :imagesdir: ../assets/images
+:description: "Hop Gui provides a number of perspectives for a variety of 
tasks. You'll spend most of your time in the data orchestration perspective, 
building workflows and pipelines, but other perspectives for metadata 
management, file management, search etc offer tons of functionality."
 
 Hop comes with a number of perspectives built in.
 
-Change the current perspectives by clicking on the icon in the left hand 
toolbar, or through the corresponding keyboard shortcut.
+Change the current perspectives by clicking on the icon in the left-hand 
toolbar, or through the corresponding keyboard shortcut.
 Use the keyboard shortcuts `CTRL-SHIFT-arrow-up` and `CTRL-SHIFT-arrow-down` 
to cycle through perspectives.
 
 include::perspective-data-orchestration.adoc[]
diff --git a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/shortcuts.adoc 
b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/shortcuts.adoc
index 0928c97..75d1161 100644
--- a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/shortcuts.adoc
+++ b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/shortcuts.adoc
@@ -16,6 +16,8 @@ under the License.
 ////
 [[Shortcuts]]
 :imagesdir: ../assets/images
+:description: "A lot of actions in Hop can be performed significantly faster 
through keyboard shortcuts. This page provides an overview of all the available 
keyboard shortcuts in Hop Gui."
+
 = Hop Shortcuts
 
 The table below lists the main shortcuts in Hop.
@@ -64,6 +66,10 @@ Most of the times you can replace ctrl with cmd.
 |Ctrl + =|Zoom In on your canvas
 |Ctrl + -|Zoom out on your canvas
 |Ctrl + 0|Reset the zoom percentage to 100%
+|Ctrl + click|On hops to quickly enable/disable
+|Ctr-Shift-Click|Use this shortcut on workflow actions and pipeline transforms 
that use another workflow or pipeline to open.
+|mouse over + z|Hover over a workflow action or pipeline transform that uses 
another workflow or pipeline to open (similar to option above)
+|mouse over transform + space|Opens the outgoing fields
 |===
 
 == Perspective Shortcuts

Reply via email to