You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@streampipes.apache.org by GitBox <gi...@apache.org> on 2023/02/20 17:29:16 UTC

[GitHub] [streampipes] bossenti created a discussion: Make description fields for Pipeline Elements and Adapter collabsile

GitHub user bossenti created a discussion: Make description fields for Pipeline Elements and Adapter collabsile

Within #1306 we started a discussion about how and if we want provide more detailed descriptions than our usual one liner in the UI form when creating pipeline elements or adapters.
One idea is to represent the description for parameters as a collapsible UI element, so that we can offer more detailed explanations   optionally. Therefore, we would need to extend our `strings` file by an optional field `long_description` that would then be rendered to a collapsible UI item. For more context information have a look at: https://github.com/apache/streampipes/pull/1306#discussion_r1110143723

How do you think about this idea? Would this be possible to implement?

GitHub link: https://github.com/apache/streampipes/discussions/1328

----
This is an automatically sent email for dev@streampipes.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@streampipes.apache.org


[GitHub] [streampipes] dominikriemer added a comment to the discussion: Make description fields for Pipeline Elements and Adapter collabsile

Posted by GitBox <gi...@apache.org>.
GitHub user dominikriemer added a comment to the discussion: Make description fields for Pipeline Elements and Adapter collabsile

I think that's a rather small enhancement...we need to do some design refactoring in the UI anyways as I'm currently struggling with many deprecated layout options in Angular Material...so I can take care of that afterwards.

GitHub link: https://github.com/apache/streampipes/discussions/1328#discussioncomment-5081271

----
This is an automatically sent email for dev@streampipes.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@streampipes.apache.org


[GitHub] [streampipes] bossenti added a comment to the discussion: Make description fields for Pipeline Elements and Adapter collabsile

Posted by GitBox <gi...@apache.org>.
GitHub user bossenti added a comment to the discussion: Make description fields for Pipeline Elements and Adapter collabsile

I'm definitely in favor of building it in such way that it is backwards compatible.
Currently, in my head the `description-long` field would be optional in the `strings` file. So you can provide this feature for new pipeline elements but are not forced to. And if there is no such field then the UI simply does not offer to extend the description field.

GitHub link: https://github.com/apache/streampipes/discussions/1328#discussioncomment-5079503

----
This is an automatically sent email for dev@streampipes.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@streampipes.apache.org


[GitHub] [streampipes] bossenti added a comment to the discussion: Make description fields for Pipeline Elements and Adapter collabsile

Posted by GitBox <gi...@apache.org>.
GitHub user bossenti added a comment to the discussion: Make description fields for Pipeline Elements and Adapter collabsile

Is this a suitable topic for GSOC? 🤔 

GitHub link: https://github.com/apache/streampipes/discussions/1328#discussioncomment-5079505

----
This is an automatically sent email for dev@streampipes.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@streampipes.apache.org


[GitHub] [streampipes] tenthe added a comment to the discussion: Make description fields for Pipeline Elements and Adapter collabsile

Posted by GitBox <gi...@apache.org>.
GitHub user tenthe added a comment to the discussion: Make description fields for Pipeline Elements and Adapter collabsile

We could either do this with another field or add a separator at the end of the description and continue with the long description.
This way it would be backwards compatible and we would have less properties in the `strings` file. But I am not sure if this is a better solution.

GitHub link: https://github.com/apache/streampipes/discussions/1328#discussioncomment-5079040

----
This is an automatically sent email for dev@streampipes.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@streampipes.apache.org