Skip to content

UX improvements for providing connectors for events #57

@chrisk314

Description

@chrisk314

Event based models have been introduced in #46. The implementation there provides an EventConnectorBuilder class to create Connectors for the set of Events emitted and consumed by the Components in a Process. This class is used behind the scenes by the ProcessBuiler when creating models from a yaml config. It is possible to use this class directly in client code to manually create the required Connectors; however, the API could be improved with the addition of some public methods to simplify this process for models defined interactively such as in a Jupyter Notebook environment. As expressed in the comments on the above mentioned PR:

Also some kind of helper utility to build the event connectors that I missed above? Wouldn't expect it to be used most of the time, but it would simplify things for anyone working in a notebook who doesn't want to create a process spec/builder for some components that they defined interactively.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions