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

Refactor ZebedeeConfiguration for readbility #587

Open
wants to merge 6 commits into
base: develop
Choose a base branch
from

Conversation

janderson2
Copy link
Contributor

What

Structure ZebedeeConfiguration in such a way as to keep the
initialisation of each service together and to ensure that dependencies
between services are clear.

This is the first in a series of PRs to attempt to organise the startup to be easier to follow.

How to review

Ensure the changes make sense.

Who can review

Anyone but me.

@janderson2 janderson2 force-pushed the feature/refactor-startup-part-1 branch from 01d4fec to cece436 Compare February 9, 2022 12:55
Copy link
Contributor

@daiLlew daiLlew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've reviewed the changes and they make sense to me. I've checkout the branch and run the unit tests and integration test suite we have. I've also run it in my local stack and created and published a collection & everything appears to be working correctly.

I've added 1 minor comment otherwise Im happy to approve.

@janderson2 janderson2 force-pushed the feature/refactor-startup-part-1 branch 2 times, most recently from 2b02f06 to c473635 Compare February 23, 2022 14:59
Structure ZebedeeConfiguration in such a way as to keep the
initialisation of each service together and to ensure that dependencies
between services are clear.
@janderson2 janderson2 force-pushed the feature/refactor-startup-part-1 branch from c473635 to fb98b25 Compare February 25, 2022 17:07
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.

2 participants