As per the title? Anything on the horizon? Anything blocking this?
Looks like its blocked on 2.12 releases for:
WIP PR https://github.com/henders/Kamon/pull/1/files
Spray 2.12.0 build is not planned: spray/spray#1132
oh boy, we need to separate our projects! We internally talked about it a lot, having each sub-project on their own repo allows them to evolve independently, we could make sure that Spray gets support for the cool features included in upcoming Kamon versions without having to have a Spray for Scala 2.12, and kamon-core could evolve without problems. The other side of that is that we will have to have some sort of compatibility rules, so that users can know what versions of sub projects work with what versions of Kamon.. it has been postponed (procrastinated, if you will) but its time to do this.
Thanks for bringing this topic up, we will do something about it!
Maybe a great time to move toa build.sbt based project definition as well, since the project-based one will get deprecated.
Anything that the community could do with helping in this effort/these efforts?
one thing that would be awesome is to be able to move things to another repositories but keeping the history of the files that will remain there.. that's something I don't know how to achieve and will need to research a bit on how to do it, do you have any ideas?
@ivantopo , You can use git filter-branch. Examples here: http://blogs.atlassian.com/2014/04/tear-apart-repository-git-way/
Sorry, better official example: https://help.github.com/articles/splitting-a-subfolder-out-into-a-new-repository/
Tasks that we need complete in order to achieve a Scala 2.12 compatible release:
I believe only the first tick is required for 2.12 compatible releases
The second would be a nice to have
The tird is not even a requirement for 2.12 releases. Can be done afterwards, or only when we see it breaks?
what would help to get this started, is if these repo's exist for starters, so community can help?
Is it possible to set the scala version on the sub-projects so that kamon-spray can be skipped? That would be a lot easier than breaking up the repo.
Add support for building with scala 2.12 (#410)
@leachbj @pjan @lustefaniak @henders @agarbutt @ivantopo I've moved all the repositories and the supported releases and dependencies are shown below.
The series 0.6.x in series/0.6.x repository.