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

Collapse the OOB framework #2035

Merged
merged 1 commit into from
Oct 14, 2024
Merged

Collapse the OOB framework #2035

merged 1 commit into from
Oct 14, 2024

Conversation

rhc54
Copy link
Contributor

@rhc54 rhc54 commented Oct 14, 2024

We played with alternative implementations over the years, but nothing ever really stuck. So let's simplify the code by removing the framework and the associated loopbacks that were built into it (e.g., if a message cannot be sent, then loop it back into the OOB base to see if another component is available that can send it).

The code badly needs reorganization as I've made no attempt to do so here. A pass to see if event steps can be eliminated would also be good - I've cleaned up a few of them, but what remains could use another pair of eyes.

We played with alternative implementations over the years,
but nothing ever really stuck. So let's simplify the code
by removing the framework and the associated loopbacks
that were built into it (e.g., if a message cannot be sent,
then loop it back into the OOB base to see if another
component is available that can send it).

The code badly needs reorganization as I've made no
attempt to do so here. A pass to see if event steps
can be eliminated would also be good - I've cleaned
up a few of them, but what remains could use another
pair of eyes.

Signed-off-by: Ralph Castain <[email protected]>
@rhc54 rhc54 merged commit 7b54c48 into openpmix:master Oct 14, 2024
13 checks passed
@rhc54 rhc54 deleted the topic/oob2 branch October 14, 2024 14:01
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

Successfully merging this pull request may close these issues.

1 participant