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

fix!: Separate sentryiris into its own module. #389

Closed

Conversation

elliotcourant
Copy link

This is a follow up on discussion #388

This separates the sentry code for iris into its own go module. Allowing it to be imported directly; and preventing side effects from importing sentry-go on its own.

@rhcarvalho
Copy link
Contributor

Closing as per #388 (comment).

Splitting into multiple modules require considerations involving the release process, GitHub Actions setup, developer environment, etc. Putting that infrastructure together is the hard part.

We are aware of the problems the single-module layout brings to downstream consumers, and also aware this is not limited to sentry-go but a common difficulty in the ecosystem.

For most concerns we have solutions with Go 1.17. Perhaps improving dependabot notifications is the next big thing.
The go.work workspaces can also help with multi-module repositories and I'm closely tracking that too.

@rhcarvalho rhcarvalho closed this Nov 3, 2021
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