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

[Feature Request]: Improved user interface for pipeline and workflow verification #4912

Open
nadment opened this issue Feb 16, 2025 · 0 comments · May be fixed by #4916
Open

[Feature Request]: Improved user interface for pipeline and workflow verification #4912

nadment opened this issue Feb 16, 2025 · 0 comments · May be fixed by #4916

Comments

@nadment
Copy link
Contributor

nadment commented Feb 16, 2025

What would you like to happen?

Add the possibility of verifying workflows. The check methods still exist, but there's no way to run the check at the moment.

Display verification results in graph extra views.

Image

Image

Add keyboard shortcut F7 to verify a component

Edit a component when double-clicking on a problem.

Be careful, there's a lack of resources for validating actions. The messages aren't useful for the moment, but they could be improved before the next version.

Image

The main reason is that the file for BUNDLE_NAME does not exist.

package org.apache.hop.workflow.action.validator;

import java.text.MessageFormat;
import java.util.MissingResourceException;
import java.util.ResourceBundle;
import org.apache.hop.i18n.GlobalMessageUtil;

/** Utility class for getting formatted strings from validator resource bundle. */
public class ValidatorMessages {
4  private static final String BUNDLE_NAME = "org.apache.hop.workflow.entry.messages.validator";

Unable to find properties file for package 'org.apache.hop.workflow.entry.messages.validator' and class 'org.apache.hop.workflow.action.validator.ValidatorMessages' in the available locales: en_US

We may decide to temporarily remove the ability to check a workflow just before the next release if the messages are not yet useful.

Issue Priority

Priority: 3

Issue Component

Component: Hop Gui

@nadment nadment self-assigned this Feb 16, 2025
@github-actions github-actions bot added the P3 Nice to have label Feb 16, 2025
@nadment nadment added this to the 2.13 milestone Feb 16, 2025
nadment added a commit to nadment/hop that referenced this issue Feb 17, 2025
…#4912

- Add the possibility of verifying workflows.
- Display verification results in graph extra views.
- Add keyboard shortcut F7 to verify a component.
- Edit a component when double-clicking on a problem.
- Replace Metrics icon.
nadment added a commit to nadment/hop that referenced this issue Feb 18, 2025
…#4912

- Add the possibility of verifying workflows.
- Display verification results in graph extra views.
- Add keyboard shortcut F7 to verify a component.
- Edit a component when double-clicking on a problem.
- Replace Metrics icon.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant