cplusplus / sender-receiver

Issues list for P2300
Apache License 2.0
20 stars 3 forks source link

Either clarify the term "execution agent" or remove it from the specification #80

Open ericniebler opened 10 months ago

ericniebler commented 10 months ago

Issue by ericniebler Monday Aug 29, 2022 at 22:41 GMT Originally opened as https://github.com/NVIDIA/stdexec/issues/588


This came up in discussion of the valid implementations of bulk. The design section of P2300 talks of bulk launching "space" execution agents. It isn't clear if a simple loop iteration (say, like the one the default sequential bulk implementation would use) qualifies as an execution agent.

The term agent appears many times both in the Design section and in the Specification. These all need to be examined and the intent clarified. This might involve striking the term "agent" entirely.

ericniebler commented 10 months ago

Comment by griwes Monday Aug 29, 2022 at 23:24 GMT


I would prefer not to deal with this editorially, and rather ask for explicit SG1 direction on what they want to happen here.

ericniebler commented 10 months ago

Comment by ericniebler Tuesday Aug 30, 2022 at 14:26 GMT


That is probably wise.