Hello,

I am also of the opinion to add a status to the annotation of the Action /
Transform plugins.

   - *PRODUCTION *by default if not specified and not displayed anywhere
   - *BETA *displayed in the selection dialog box, and why not on the graph
   - *DEPRECATED *displayed in the selection dialog box and on the graph
   (already the case)

Cheers

Nicolas

Le mer. 13 janv. 2021 à 12:18, Sergio Ramazzina (SERASOFT) <
[email protected]> a écrit :

> Ciao Hans,
>
> I really like your idea about having a visual indicator to explicitly
> indicate experimental/deprecated Transforms so that we can be more
> explicit on this at any time. Would be nice if that indicator will be
> visible both in the Selection Dialog (when choosing a Transform that is
> needed for our pipeline) and in the canvas. Extending the semantic of
> plugin's annotations with a new attribute for this is fine because will
> be the natural and easier way for a programmer to specify this
> characteristic of a transform.
>
> At this point, we can apply the same approach to Workflow Activities.
>
> Cheers,
>
> Sergio
>
> Il 13/01/2021 10:53, Hans Van Akelyen ha scritto:
> > Hi Sergio,
> >
> > I think adding an extra category is a great idea but this will only help
> > during the development of a pipeline or workflow.
> > Another extra option we could consider is adding a visual indicator to
> the
> > transform/action on the canvas.
> > on the right top we add a (v) or (x) when a transform has finished
> running
> > but maybe we can add an indicator to the left top to indicate that a
> > transform is experimental or deprecated in the current version of Hop.
> >
> > We can extend the plugin annotation to indicate the "state" of the
> plugin.
> > In the future we could add extra information to that left top corner.
> > for example, indicate that you are using a plugin that wasn't developed
> for
> > that version of Hop
> >
> > Would love to hear everyone's opinion on this idea.
> >
> > Cheers,
> > Hans
> >
> >
> > On Wed, Jan 13, 2021 at 10:00 AM Sergio Ramazzina (SERASOFT) <
> > [email protected]> wrote:
> >
> >> Dear all,
> >>
> >> yesterday I released a PR containing the new Enhanced JSON Output
> >> Transform I ported from our Kettle plugins to Hop. It is a little
> >> different and more powerful respect to the current JSON Output transform
> >> and was written mainly to overcome its limitations. I'm going to write
> >> the needed documentation and build some samples that I will push as soon
> >> as possible so that anyone will be able to try it out. The new transform
> >> is completely based on Jackson to process JSON files. All the new
> >> functionality like Pritty Printing and Injection has been applied to
> >> this new Transform leaving the original unchanged.
> >>
> >> Would be nice in my opinion to introduce a new category of the Transform
> >> selection dialog that we can call Preview and put in there all the new
> >> Transforms that we decide to include in Hop. They will be considereded
> >> more explicitly as "Beta Versions" until we vote to promote the new
> >> Transform as "Production Ready" or "Certified" and move them in the real
> >> categories.
> >>
> >> Cheers
> >>
> >> Sergio
> >>
> >>
> >> --
> >>
> --
>

Reply via email to