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

track scalatest #14

Closed
adriaanm opened this issue Mar 5, 2014 · 7 comments
Closed

track scalatest #14

adriaanm opened this issue Mar 5, 2014 · 7 comments
Assignees

Comments

@adriaanm
Copy link
Contributor

adriaanm commented Mar 5, 2014

now at "scalatest/scalatest.git#scala-2.11-M8", not sure which branch we should track

@SethTisue SethTisue self-assigned this Jul 30, 2015
@SethTisue
Copy link
Member

in the 2.12 community build, we're on the 2.2.x-for-scala-2.12.0-M2 branch. the 2.2.x series is the current stable version, so that's plenty good enough for now, though we'll want to move it forward as 2.12 progresses.

@SethTisue
Copy link
Member

in the 2.11 community builds (jdk6 and jdk8), scala-2.11-M8 looks like an early 2.1.x build, so we should first try upgrading to the 2.1.x branch, and then perhaps go further to 2.2.x. (there is a 3.0 branch, but it's still in flux, so it doesn't make sense for us to track it yet.)

@SethTisue
Copy link
Member

mentioning @bvenners who might be mildly interested in following this

@bvenners
Copy link

The latest branch for the latest released version of ScalaTest is:

https://github.com/scalatest/scalatest/tree/2.2.3-and-greater

But is there a reason you want to track a development branch rather than a release tag?

@SethTisue
Copy link
Member

so we don't have to keep bumping the tag, and so we all find out sooner if something breaks.

we don't want to track a wild-west development branch, but a lot of projects have fairly stable branches where nothing is committed unless it has passed both code review and CI, and where source compatibility is broken only rarely, or only in edge cases; tracking that kind of branch usually works fine.

@SethTisue
Copy link
Member

done in 2.11.x-jdk6: #147

@SethTisue
Copy link
Member

with 2.2.3-and-greater I have seen green trial runs in all 3 builds, so even though it's not all merged through yet onto all branches (which may take a few days since the runs take so long), closing as done. 🎉

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

3 participants