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

move bijection-x modules out #314

Open
johnynek opened this issue Oct 11, 2019 · 2 comments
Open

move bijection-x modules out #314

johnynek opened this issue Oct 11, 2019 · 2 comments

Comments

@johnynek
Copy link
Collaborator

The many modules, especially those with scala dependencies, create pains to publish new versions (e.g. #285 ) since we need all the scala library dependencies to be published first.

I think we should reverse the dependency graph: if bijection-util is useful, it should be merged into the util repo. Similarly with scrooge.

cc @mosesn

@mosesn
Copy link
Contributor

mosesn commented Oct 12, 2019

@johnynek like bijection, util-core has ~no dependencies. it probably makes more sense to split it out into its own repo rather than having it live in one or the other.

@johnynek
Copy link
Collaborator Author

Note, bijection-clojure is basically never used according to maven central statistics. We could probably remove that module and make life a bit simpler.

Then maybe get twitter to make a new project bijection-util which can depend on both bijection and util so one won't block the other. Since bijection-util depends on very stable APIs, it usually won't need to be updated anyway.

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

No branches or pull requests

2 participants