@jan-janssen, I forgot to check during the meeting today -- what do you think of the wrapped executor name pyiron_workflow.NodeSlurmExecutor?
I do want to keep a bespoke executor so that all the serialization location and cleanup can be managed, and I internally add silent checks to verify and indicate that this for usage with pyiron_workflow nodes, so I'm content with the behaviour. But I want to check with you (a) whether the use of the term Node in a new context is too confusing, and (b) whether you want any more explicit attribution to executorlib right in the name?
I think it's nice for usability if Slurm and Executor appear in the class name, but am otherwise completely flexible.
@jan-janssen, I forgot to check during the meeting today -- what do you think of the wrapped executor name
pyiron_workflow.NodeSlurmExecutor?I do want to keep a bespoke executor so that all the serialization location and cleanup can be managed, and I internally add silent checks to verify and indicate that this for usage with
pyiron_workflownodes, so I'm content with the behaviour. But I want to check with you (a) whether the use of the termNodein a new context is too confusing, and (b) whether you want any more explicit attribution toexecutorlibright in the name?I think it's nice for usability if
SlurmandExecutorappear in the class name, but am otherwise completely flexible.