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

No more Carrier #590

Merged
merged 3 commits into from Apr 28, 2016
Merged

No more Carrier #590

merged 3 commits into from Apr 28, 2016

Conversation

christophermaier
Copy link
Collaborator

Cog is the only consumer of Carrier now, so we can pull that code into Cog.

Ideally, all this would go into lib/cog instead of lib/carrier, but doing that (with the attendant renames) would cause issues with the CredentialStore on existing installations. Really, the only reason that the CredentialStore is used anymore is so the embedded bundle / commands can know what their "relay ID" is. Fixing that up is a task left for another PR, though, but then what was Carrier will only be the Connection module.

With the streamlined Spanner, we don't need many dependencies anymore.

However, we were getting Adz and Carrier transitively through Spanner;
we need to explicitly pull those in now.
Cog is the only consumer of Carrier now, so that means Carrier can go away.

We need to tweak the configuration path for the Carrier bits now,
though, since there is no Carrier application anymore.
@kevsmith kevsmith merged commit e115574 into master Apr 28, 2016
@kevsmith kevsmith deleted the cm/no-more-carrier branch April 28, 2016 17:45
@kevsmith kevsmith removed the review label Apr 28, 2016
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.

None yet

2 participants