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 > >> > >> > >> -- > >> > -- >
