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

Contact: Event Stream #13

Open
digitalextremist opened this issue May 8, 2019 · 0 comments
Open

Contact: Event Stream #13

digitalextremist opened this issue May 8, 2019 · 0 comments
Assignees
Milestone

Comments

@digitalextremist
Copy link
Contributor

Like Launchers wait to react to contact via Mountpoint instances, reacting directly to other Artillery installations is natural next, via Contact especially in connection with time sequencing via Triggers #12. Different from Artillery::Shell::Request which conforms to a more sequential use, such as via a Vue.js interface, with steps, fragments of data, etc. Artillery::Shell::Contact would be full-form data to be processed or reacted to intelligently.

Artillery::Shell::Contact would have everything necessary in it to perform an action without intervention, versus an Artillery::Shell::Request which is more of member of a series of interactions with the Participant present.

Artillery::Shell::Contact would be more like their activity away from direct experience. Like an Event in their stream of consciousness, or that of a group, but possibly also something generated by one of their devices, such as a car registering that its charging cycle is complete, or it is nearly out of gas, or a banking account crossed a set threshold.

These would be predisposed to asynchronous behaviors, like triggers #12, and essentially are like triggers in the sense that they don't come from requests, but they aren't at preset times. They occur in reality on its own, without any session or intention.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant