Skip to content

Conversation

@mrnugget
Copy link
Contributor

Opinions on this?

I think the code related to campaigns-specific functionality was sprawling and moving it to its own package makes API boundaries and dependencies clearer.

This is a first step that very stupidly capitalizes identifiers to export them and passes dependencies into the package (cfg.Endpoint, cfg.AccessToken). If we're happy with having a separate package, we can rename things (which we'll do anyway with the new flow) and possibly create other subpackages.

(Stacked on top of #229)

@mrnugget mrnugget force-pushed the campaigns-pkg branch 2 times, most recently from 3c09b66 to 5e5ef98 Compare June 23, 2020 12:39
Copy link
Member

@eseliger eseliger left a comment

Choose a reason for hiding this comment

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

I like it, before it felt like the src package grew way too large. This gives better scoping of features.

Base automatically changed from delete-unused-code to master June 24, 2020 05:54
@mrnugget mrnugget merged commit e6a62f3 into master Jun 24, 2020
@mrnugget mrnugget deleted the campaigns-pkg branch June 24, 2020 07:12
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.

3 participants