FAQ
That's right, if you're the owner of a core community library/framework and
would like to announce your support for 2.10.0-RC1 with the
release announcement, please do the following:

(1) Build your software against 2.10.0-RC1 with 2.10.0-RC1 dependencies.
(2) Publish your software somewhere convenient like maven-central or other
publicly accessible repository.
(3) Respond to this email with the following:

(a) Name of your project
(b) Brief (one sentence) description of the project
(c) URL for the project website
(d) Instructions for obtaining the project.


Here's an example for my scala-arm project (which is published and
accurate):

---
Name: Scala-arm
Description: Scala-arm provides automated resource management to ensure
all your resources are closed without all the extra work!
URL: http://jsuereth.com/scala-arm
Location: "com.jsuereth" % "scala-arm_2.10.0-RC1" % "1.2"
---

This staging will be given 3 business days to complete, so next Wed is the
deadline for artifacts before we announce the 2.10.0-RC1. We thank
everyone who contributes and look forward to the first RC of the 2.10
community libraries!


For those using SBT, a quick recap of how to grab Scala from sonatype
releases instead of maven central:

You need to run SBT with -Dsbt.boot.properties=<file>. here's what I use
for mine:

sbt 0.11.3 sbt.boot.properties
------------------------------------------
[scala]
version: 2.9.1

[app]
org: ${sbt.organization-org.scala-sbt}
name: sbt
version: ${sbt.version-0.11.3}
class: ${sbt.main.class-sbt.xMain}
components: xsbti,extra
cross-versioned: ${sbt.cross.versioned-true}

[repositories]
local
maven-central
sonatype-snapshots:
https://oss.sonatype.org/content/repositories/snapshots
sonatype-releases: https://oss.sonatype.org/content/repositories/releases
typesafe-ivy-releases: http://repo.typesafe.com/typesafe/ivy-releases/,
[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]

[boot]
directory: ${sbt.boot.directory-${sbt.global.base-${user.home}/.sbt}/boot/}

[ivy]
ivy-home: ${sbt.ivy.home-${user.home}/.ivy2/}
checksums: ${sbt.checksums-sha1,md5}
----------------------------


Also make sure to specify (if using SBT 0.12.x) scalaBinaryVersion :=
"2.10.0-RC1" in case we have to change binary compatibiity in 2.10.0 before
release.

Search Discussions

  • Paul Butcher at Oct 13, 2012 at 1:37 pm
    Name: ScalaMock 3
    Description: Native Scala Mocking with added macro-goodness
    URL: http://scalamock.org/
    Location:
    For ScalaTest integration: "org.scalamock" % "scalamock-scalatest-support_2.10.0-RC1" % "3.0-M4"
    For Specs2 integration: "org.scalamock" % "scalamock-specs2-support_2.10.0-RC1" % "3.0-M4"

    --
    paul.butcher->msgCount++

    Snetterton, Castle Combe, Cadwell Park...
    Who says I have a one track mind?

    http://www.paulbutcher.com/
    LinkedIn: http://www.linkedin.com/in/paulbutcher
    MSN: paul@paulbutcher.com
    AIM: paulrabutcher
    Skype: paulrabutcher
    On 12 Oct 2012, at 13:54, Josh Suereth wrote:

    That's right, if you're the owner of a core community library/framework and would like to announce your support for 2.10.0-RC1 with the release announcement, please do the following:

    (1) Build your software against 2.10.0-RC1 with 2.10.0-RC1 dependencies.
    (2) Publish your software somewhere convenient like maven-central or other publicly accessible repository.
    (3) Respond to this email with the following:

    (a) Name of your project
    (b) Brief (one sentence) description of the project
    (c) URL for the project website
    (d) Instructions for obtaining the project.


    Here's an example for my scala-arm project (which is published and accurate):

    ---
    Name: Scala-arm
    Description: Scala-arm provides automated resource management to ensure all your resources are closed without all the extra work!
    URL: http://jsuereth.com/scala-arm
    Location: "com.jsuereth" % "scala-arm_2.10.0-RC1" % "1.2"
    ---

    This staging will be given 3 business days to complete, so next Wed is the deadline for artifacts before we announce the 2.10.0-RC1. We thank everyone who contributes and look forward to the first RC of the 2.10 community libraries!


    For those using SBT, a quick recap of how to grab Scala from sonatype releases instead of maven central:

    You need to run SBT with -Dsbt.boot.properties=<file>. here's what I use for mine:

    sbt 0.11.3 sbt.boot.properties
    ------------------------------------------
    [scala]
    version: 2.9.1

    [app]
    org: ${sbt.organization-org.scala-sbt}
    name: sbt
    version: ${sbt.version-0.11.3}
    class: ${sbt.main.class-sbt.xMain}
    components: xsbti,extra
    cross-versioned: ${sbt.cross.versioned-true}

    [repositories]
    local
    maven-central
    sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots
    sonatype-releases: https://oss.sonatype.org/content/repositories/releases
    typesafe-ivy-releases: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]

    [boot]
    directory: ${sbt.boot.directory-${sbt.global.base-${user.home}/.sbt}/boot/}

    [ivy]
    ivy-home: ${sbt.ivy.home-${user.home}/.ivy2/}
    checksums: ${sbt.checksums-sha1,md5}
    ----------------------------


    Also make sure to specify (if using SBT 0.12.x) scalaBinaryVersion := "2.10.0-RC1" in case we have to change binary compatibiity in 2.10.0 before release.
  • Paul Butcher at Oct 15, 2012 at 9:22 am
    (released M5 yesterday).

    Name: ScalaMock 3
    Description: Native Scala Mocking with added macro-goodness
    URL: http://scalamock.org/
    Location:
    For ScalaTest integration: "org.scalamock" % "scalamock-scalatest-support_2.10.0-RC1" % "3.0-M5"
    For Specs2 integration: "org.scalamock" % "scalamock-specs2-support_2.10.0-RC1" % "3.0-M5"

    --
    paul.butcher->msgCount++

    Snetterton, Castle Combe, Cadwell Park...
    Who says I have a one track mind?

    http://www.paulbutcher.com/
    LinkedIn: http://www.linkedin.com/in/paulbutcher
    MSN: paul@paulbutcher.com
    AIM: paulrabutcher
    Skype: paulrabutcher
    On 13 Oct 2012, at 14:37, Paul Butcher wrote:

    Name: ScalaMock 3
    Description: Native Scala Mocking with added macro-goodness
    URL: http://scalamock.org/
    Location:
    For ScalaTest integration: "org.scalamock" % "scalamock-scalatest-support_2.10.0-RC1" % "3.0-M4"
    For Specs2 integration: "org.scalamock" % "scalamock-specs2-support_2.10.0-RC1" % "3.0-M4"

    --
    paul.butcher->msgCount++

    Snetterton, Castle Combe, Cadwell Park...
    Who says I have a one track mind?

    http://www.paulbutcher.com/
    LinkedIn: http://www.linkedin.com/in/paulbutcher
    MSN: paul@paulbutcher.com
    AIM: paulrabutcher
    Skype: paulrabutcher
    On 12 Oct 2012, at 13:54, Josh Suereth wrote:

    That's right, if you're the owner of a core community library/framework and would like to announce your support for 2.10.0-RC1 with the release announcement, please do the following:

    (1) Build your software against 2.10.0-RC1 with 2.10.0-RC1 dependencies.
    (2) Publish your software somewhere convenient like maven-central or other publicly accessible repository.
    (3) Respond to this email with the following:

    (a) Name of your project
    (b) Brief (one sentence) description of the project
    (c) URL for the project website
    (d) Instructions for obtaining the project.


    Here's an example for my scala-arm project (which is published and accurate):

    ---
    Name: Scala-arm
    Description: Scala-arm provides automated resource management to ensure all your resources are closed without all the extra work!
    URL: http://jsuereth.com/scala-arm
    Location: "com.jsuereth" % "scala-arm_2.10.0-RC1" % "1.2"
    ---

    This staging will be given 3 business days to complete, so next Wed is the deadline for artifacts before we announce the 2.10.0-RC1. We thank everyone who contributes and look forward to the first RC of the 2.10 community libraries!


    For those using SBT, a quick recap of how to grab Scala from sonatype releases instead of maven central:

    You need to run SBT with -Dsbt.boot.properties=<file>. here's what I use for mine:

    sbt 0.11.3 sbt.boot.properties
    ------------------------------------------
    [scala]
    version: 2.9.1

    [app]
    org: ${sbt.organization-org.scala-sbt}
    name: sbt
    version: ${sbt.version-0.11.3}
    class: ${sbt.main.class-sbt.xMain}
    components: xsbti,extra
    cross-versioned: ${sbt.cross.versioned-true}

    [repositories]
    local
    maven-central
    sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots
    sonatype-releases: https://oss.sonatype.org/content/repositories/releases
    typesafe-ivy-releases: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]

    [boot]
    directory: ${sbt.boot.directory-${sbt.global.base-${user.home}/.sbt}/boot/}

    [ivy]
    ivy-home: ${sbt.ivy.home-${user.home}/.ivy2/}
    checksums: ${sbt.checksums-sha1,md5}
    ----------------------------


    Also make sure to specify (if using SBT 0.12.x) scalaBinaryVersion := "2.10.0-RC1" in case we have to change binary compatibiity in 2.10.0 before release.
  • Bill Venners at Oct 13, 2012 at 5:01 pm
    Hi All,

    ScalaTest is now built against 2.10.0-RC1 with the 1.10.0 (non-snapshot)
    version of ScalaCheck.

    Name: ScalaTest
    Description: Simple, clear tests and executable specifications
    URL: http://scalatest.org/ <http://scalamock.org/>
    Location:
    For ScalaTest 1.8: "org.scalatest" %% "scalatest" % "1.8"
    For ScalaTest 2.0.M4: "org.scalatest" %% "scalatest" % "2.0-M4"

    Bil
    On Friday, October 12, 2012 5:54:46 AM UTC-7, Josh Suereth wrote:

    That's right, if you're the owner of a core community library/framework
    and would like to announce your support for 2.10.0-RC1 with the
    release announcement, please do the following:

    (1) Build your software against 2.10.0-RC1 with 2.10.0-RC1 dependencies.
    (2) Publish your software somewhere convenient like maven-central or other
    publicly accessible repository.
    (3) Respond to this email with the following:

    (a) Name of your project
    (b) Brief (one sentence) description of the project
    (c) URL for the project website
    (d) Instructions for obtaining the project.


    Here's an example for my scala-arm project (which is published and
    accurate):

    ---
    Name: Scala-arm
    Description: Scala-arm provides automated resource management to ensure
    all your resources are closed without all the extra work!
    URL: http://jsuereth.com/scala-arm
    Location: "com.jsuereth" % "scala-arm_2.10.0-RC1" % "1.2"
    ---

    This staging will be given 3 business days to complete, so next Wed is the
    deadline for artifacts before we announce the 2.10.0-RC1. We thank
    everyone who contributes and look forward to the first RC of the 2.10
    community libraries!


    For those using SBT, a quick recap of how to grab Scala from sonatype
    releases instead of maven central:

    You need to run SBT with -Dsbt.boot.properties=<file>. here's what I use
    for mine:

    sbt 0.11.3 sbt.boot.properties
    ------------------------------------------
    [scala]
    version: 2.9.1

    [app]
    org: ${sbt.organization-org.scala-sbt}
    name: sbt
    version: ${sbt.version-0.11.3}
    class: ${sbt.main.class-sbt.xMain}
    components: xsbti,extra
    cross-versioned: ${sbt.cross.versioned-true}

    [repositories]
    local
    maven-central
    sonatype-snapshots:
    https://oss.sonatype.org/content/repositories/snapshots
    sonatype-releases:
    https://oss.sonatype.org/content/repositories/releases
    typesafe-ivy-releases: http://repo.typesafe.com/typesafe/ivy-releases/,
    [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]

    [boot]
    directory:
    ${sbt.boot.directory-${sbt.global.base-${user.home}/.sbt}/boot/}

    [ivy]
    ivy-home: ${sbt.ivy.home-${user.home}/.ivy2/}
    checksums: ${sbt.checksums-sha1,md5}
    ----------------------------


    Also make sure to specify (if using SBT 0.12.x) scalaBinaryVersion :=
    "2.10.0-RC1" in case we have to change binary compatibiity in 2.10.0 before
    release.
  • Josh Suereth at Oct 13, 2012 at 5:17 pm
    Just a note to everyone using SBT 0.12.x. Because SBT assumes 2.10.x is
    binary compatible, and we're still in RC, you need to do the following:

    scalaBinaryVersion := "2.10.0-RC1"

    libraryDependencies += "org.scalatest" %% "scalatest" % "2.0-M4"


    In fact, I've pretty much stopped using %% in SBT completely. YMMV

    - Josh
    On Sat, Oct 13, 2012 at 1:01 PM, Bill Venners wrote:

    Hi All,

    ScalaTest is now built against 2.10.0-RC1 with the 1.10.0 (non-snapshot)
    version of ScalaCheck.

    Name: ScalaTest
    Description: Simple, clear tests and executable specifications
    URL: http://scalatest.org/ <http://scalamock.org/>
    Location:
    For ScalaTest 1.8: "org.scalatest" %% "scalatest" % "1.8"
    For ScalaTest 2.0.M4: "org.scalatest" %% "scalatest" % "2.0-M4"

    Bil
    On Friday, October 12, 2012 5:54:46 AM UTC-7, Josh Suereth wrote:

    That's right, if you're the owner of a core community library/framework
    and would like to announce your support for 2.10.0-RC1 with the
    release announcement, please do the following:

    (1) Build your software against 2.10.0-RC1 with 2.10.0**-RC1
    dependencies.
    (2) Publish your software somewhere convenient like maven-central or
    other publicly accessible repository.
    (3) Respond to this email with the following:

    (a) Name of your project
    (b) Brief (one sentence) description of the project
    (c) URL for the project website
    (d) Instructions for obtaining the project.


    Here's an example for my scala-arm project (which is published and
    accurate):

    ---
    Name: Scala-arm
    Description: Scala-arm provides automated resource management to
    ensure all your resources are closed without all the extra work!
    URL: http://jsuereth.com/scala-arm
    Location: "com.jsuereth" % "scala-arm_2.10.0-RC1" % "1.2"
    ---

    This staging will be given 3 business days to complete, so next Wed is
    the deadline for artifacts before we announce the 2.10.0-RC1. We thank
    everyone who contributes and look forward to the first RC of the 2.10
    community libraries!


    For those using SBT, a quick recap of how to grab Scala from sonatype
    releases instead of maven central:

    You need to run SBT with -Dsbt.boot.properties=<file>. here's what I use
    for mine:

    sbt 0.11.3 sbt.boot.properties
    ------------------------------**------------
    [scala]
    version: 2.9.1

    [app]
    org: ${sbt.organization-org.scala-**sbt}
    name: sbt
    version: ${sbt.version-0.11.3}
    class: ${sbt.main.class-sbt.xMain}
    components: xsbti,extra
    cross-versioned: ${sbt.cross.versioned-true}

    [repositories]
    local
    maven-central
    sonatype-snapshots: https://**oss.sonatype.org/content/**
    repositories/snapshots<https://oss.sonatype.org/content/repositories/snapshots>
    sonatype-releases: https://**oss.sonatype.org/content/**
    repositories/releases<https://oss.sonatype.org/content/repositories/releases>
    typesafe-ivy-releases: http://**repo.typesafe.com/typesafe/**
    ivy-releases/ <http://repo.typesafe.com/typesafe/ivy-releases/>,
    [organization]/[module]/[**revision]/[type]s/[artifact](-**
    [classifier]).[ext]

    [boot]
    directory: ${sbt.boot.directory-${sbt.**global.base-${user.home}/.sbt}**
    /boot/}

    [ivy]
    ivy-home: ${sbt.ivy.home-${user.home}/.**ivy2/}
    checksums: ${sbt.checksums-sha1,md5}
    ----------------------------


    Also make sure to specify (if using SBT 0.12.x) scalaBinaryVersion :=
    "2.10.0-RC1" in case we have to change binary compatibiity in 2.10.0 before
    release.
  • Paul Phillips at Oct 15, 2012 at 3:46 am

    On Sat, Oct 13, 2012 at 10:01 AM, Bill Venners wrote:

    For ScalaTest 2.0.M4: "org.scalatest" %% "scalatest" % "2.0-M4"
    In case anyone else is as easily confused as I am, this artifact appears to
    have version 2.0.M4, not 2.0-M4.

    See: http://repo1.maven.org/maven2/org/scalatest/scalatest_2.10.0-RC1/
  • Tony Sloane at Oct 13, 2012 at 11:51 pm
    A beta version of Kiama compiled with 2.10.0-RC1 has now been published to the Sonatype OSS repository. It should appear on Maven Central in due course.

    Name: Kiama
    Description: Kiama is a Scala library for language processing
    URL: http://kiama.googlecode.com
    Location: "com.googlecode.kiama" % "kiama_2.10.0-RC1" % "1.4.0-B2"

    Please let me know if you try it and see any problems.

    cheers,
    Tony
  • Erik Osheim at Oct 14, 2012 at 1:51 am
    Name: Spire
    Description: Powerful new number types and numeric abstractions for Scala.
    URL: http://spire-math.org
    Location: "org.spire-math" % "spire_2.10.0-RC1" % "0.3.0-M2"

    Now at the Sonatype OSS repo, soon to be on Maven Central!

    Still working on getting the website updated with useful content for
    0.3.0-M2 but I figured I'd try to finally respond to one of these
    things in time.

    -- Erik
  • Heiko Seeberger at Oct 14, 2012 at 7:47 am
    Name: ScalaLogging
    Description: Convenient and performant logging in Scala
    URL: https://github.com/typesafehub/scalalogging
    Location:
    "com.typesafe" % "scalalogging-slf4j_2.10.0-RC1" % "0.4.0" or
    "com.typesafe" %% "scalalogging-slf4j" % "0.4.0" cross CrossVersion.full

    Heiko

    On Oct 12, 2012, at 2:54 PM, Josh Suereth wrote:

    That's right, if you're the owner of a core community library/framework and would like to announce your support for 2.10.0-RC1 with the release announcement, please do the following:

    (1) Build your software against 2.10.0-RC1 with 2.10.0-RC1 dependencies.
    (2) Publish your software somewhere convenient like maven-central or other publicly accessible repository.
    (3) Respond to this email with the following:

    (a) Name of your project
    (b) Brief (one sentence) description of the project
    (c) URL for the project website
    (d) Instructions for obtaining the project.


    Here's an example for my scala-arm project (which is published and accurate):

    ---
    Name: Scala-arm
    Description: Scala-arm provides automated resource management to ensure all your resources are closed without all the extra work!
    URL: http://jsuereth.com/scala-arm
    Location: "com.jsuereth" % "scala-arm_2.10.0-RC1" % "1.2"
    ---

    This staging will be given 3 business days to complete, so next Wed is the deadline for artifacts before we announce the 2.10.0-RC1. We thank everyone who contributes and look forward to the first RC of the 2.10 community libraries!


    For those using SBT, a quick recap of how to grab Scala from sonatype releases instead of maven central:

    You need to run SBT with -Dsbt.boot.properties=<file>. here's what I use for mine:

    sbt 0.11.3 sbt.boot.properties
    ------------------------------------------
    [scala]
    version: 2.9.1

    [app]
    org: ${sbt.organization-org.scala-sbt}
    name: sbt
    version: ${sbt.version-0.11.3}
    class: ${sbt.main.class-sbt.xMain}
    components: xsbti,extra
    cross-versioned: ${sbt.cross.versioned-true}

    [repositories]
    local
    maven-central
    sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots
    sonatype-releases: https://oss.sonatype.org/content/repositories/releases
    typesafe-ivy-releases: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]

    [boot]
    directory: ${sbt.boot.directory-${sbt.global.base-${user.home}/.sbt}/boot/}

    [ivy]
    ivy-home: ${sbt.ivy.home-${user.home}/.ivy2/}
    checksums: ${sbt.checksums-sha1,md5}
    ----------------------------


    Also make sure to specify (if using SBT 0.12.x) scalaBinaryVersion := "2.10.0-RC1" in case we have to change binary compatibiity in 2.10.0 before release.
  • Nathan Bronson at Oct 14, 2012 at 8:04 pm
    Name: ScalaSTM
    Description: Software transactional memory for Scala, plus STM-friendly
    concurrent sets and maps
    URL: http://nbronson.github.com/scala-stm/<http://nbronson.github.com/scala-stm/index.html>
    Location: "org.scala-tools" %% "scala-stm" % "0.6"
    hosted at the Sonatype OSS
    repo: http://oss.sonatype.org/content/repositories/releases

    - Nathan
    On Friday, October 12, 2012 5:54:46 AM UTC-7, Josh Suereth wrote:

    That's right, if you're the owner of a core community library/framework
    and would like to announce your support for 2.10.0-RC1 with the
    release announcement, please do the following:

    (1) Build your software against 2.10.0-RC1 with 2.10.0-RC1 dependencies.
    (2) Publish your software somewhere convenient like maven-central or other
    publicly accessible repository.
    (3) Respond to this email with the following:

    (a) Name of your project
    (b) Brief (one sentence) description of the project
    (c) URL for the project website
    (d) Instructions for obtaining the project.


    Here's an example for my scala-arm project (which is published and
    accurate):

    ---
    Name: Scala-arm
    Description: Scala-arm provides automated resource management to ensure
    all your resources are closed without all the extra work!
    URL: http://jsuereth.com/scala-arm
    Location: "com.jsuereth" % "scala-arm_2.10.0-RC1" % "1.2"
    ---

    This staging will be given 3 business days to complete, so next Wed is the
    deadline for artifacts before we announce the 2.10.0-RC1. We thank
    everyone who contributes and look forward to the first RC of the 2.10
    community libraries!


    For those using SBT, a quick recap of how to grab Scala from sonatype
    releases instead of maven central:

    You need to run SBT with -Dsbt.boot.properties=<file>. here's what I use
    for mine:

    sbt 0.11.3 sbt.boot.properties
    ------------------------------------------
    [scala]
    version: 2.9.1

    [app]
    org: ${sbt.organization-org.scala-sbt}
    name: sbt
    version: ${sbt.version-0.11.3}
    class: ${sbt.main.class-sbt.xMain}
    components: xsbti,extra
    cross-versioned: ${sbt.cross.versioned-true}

    [repositories]
    local
    maven-central
    sonatype-snapshots:
    https://oss.sonatype.org/content/repositories/snapshots
    sonatype-releases:
    https://oss.sonatype.org/content/repositories/releases
    typesafe-ivy-releases: http://repo.typesafe.com/typesafe/ivy-releases/,
    [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]

    [boot]
    directory:
    ${sbt.boot.directory-${sbt.global.base-${user.home}/.sbt}/boot/}

    [ivy]
    ivy-home: ${sbt.ivy.home-${user.home}/.ivy2/}
    checksums: ${sbt.checksums-sha1,md5}
    ----------------------------


    Also make sure to specify (if using SBT 0.12.x) scalaBinaryVersion :=
    "2.10.0-RC1" in case we have to change binary compatibiity in 2.10.0 before
    release.
  • Etorreborre at Oct 14, 2012 at 10:54 pm
    Name: specs2
    Description: executable software specifications for Scala
    URL: http://specs2.org
    Location: "org.specs2" %% "specs2" % "1.12.2"

    Eric.
  • Roland Kuhn at Oct 15, 2012 at 9:13 pm
    Hi Nathan,

    do you still need to press some buttons to make it sync to maven central? Or is it just taking its time? (In the meantime I added the sonatype repo to our resolvers temporarily.)

    Regards,

    Roland

    14 okt 2012 kl. 22:04 skrev Nathan Bronson:
    Name: ScalaSTM
    Description: Software transactional memory for Scala, plus STM-friendly concurrent sets and maps
    URL: http://nbronson.github.com/scala-stm/
    Location: "org.scala-tools" %% "scala-stm" % "0.6"
    hosted at the Sonatype OSS repo: http://oss.sonatype.org/content/repositories/releases

    - Nathan

    On Friday, October 12, 2012 5:54:46 AM UTC-7, Josh Suereth wrote:
    That's right, if you're the owner of a core community library/framework and would like to announce your support for 2.10.0-RC1 with the release announcement, please do the following:

    (1) Build your software against 2.10.0-RC1 with 2.10.0-RC1 dependencies.
    (2) Publish your software somewhere convenient like maven-central or other publicly accessible repository.
    (3) Respond to this email with the following:

    (a) Name of your project
    (b) Brief (one sentence) description of the project
    (c) URL for the project website
    (d) Instructions for obtaining the project.


    Here's an example for my scala-arm project (which is published and accurate):

    ---
    Name: Scala-arm
    Description: Scala-arm provides automated resource management to ensure all your resources are closed without all the extra work!
    URL: http://jsuereth.com/scala-arm
    Location: "com.jsuereth" % "scala-arm_2.10.0-RC1" % "1.2"
    ---

    This staging will be given 3 business days to complete, so next Wed is the deadline for artifacts before we announce the 2.10.0-RC1. We thank everyone who contributes and look forward to the first RC of the 2.10 community libraries!


    For those using SBT, a quick recap of how to grab Scala from sonatype releases instead of maven central:

    You need to run SBT with -Dsbt.boot.properties=<file>. here's what I use for mine:

    sbt 0.11.3 sbt.boot.properties
    ------------------------------------------
    [scala]
    version: 2.9.1

    [app]
    org: ${sbt.organization-org.scala-sbt}
    name: sbt
    version: ${sbt.version-0.11.3}
    class: ${sbt.main.class-sbt.xMain}
    components: xsbti,extra
    cross-versioned: ${sbt.cross.versioned-true}

    [repositories]
    local
    maven-central
    sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots
    sonatype-releases: https://oss.sonatype.org/content/repositories/releases
    typesafe-ivy-releases: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]

    [boot]
    directory: ${sbt.boot.directory-${sbt.global.base-${user.home}/.sbt}/boot/}

    [ivy]
    ivy-home: ${sbt.ivy.home-${user.home}/.ivy2/}
    checksums: ${sbt.checksums-sha1,md5}
    ----------------------------


    Also make sure to specify (if using SBT 0.12.x) scalaBinaryVersion := "2.10.0-RC1" in case we have to change binary compatibiity in 2.10.0 before release.
    Roland Kuhn
    Typesafe – The software stack for applications that scale.
    twitter: @rolandkuhn
  • Nathan Bronson at Oct 16, 2012 at 12:04 am
    Roland,

    It seems that the scala-stm artifact is grouped together with scala-tools
    stuff that shouldn't be automatically promoted. I will create a new group
    id to fix this permanently.

    - Nathan
    On Oct 15, 2012 2:07 PM, "Roland Kuhn" wrote:

    Hi Nathan,

    do you still need to press some buttons to make it sync to maven central?
    Or is it just taking its time? (In the meantime I added the sonatype repo
    to our resolvers temporarily.)
    Regards,

    Roland

    14 okt 2012 kl. 22:04 skrev Nathan Bronson:
    Name: ScalaSTM
    Description: Software transactional memory for Scala, plus STM-friendly
    concurrent sets and maps
    URL: http://nbronson.github.com/scala-stm/
    Location: "org.scala-tools" %% "scala-stm" % "0.6"
    hosted at the Sonatype OSS repo:
    http://oss.sonatype.org/content/repositories/releases
    - Nathan
    On Friday, October 12, 2012 5:54:46 AM UTC-7, Josh Suereth wrote:

    That's right, if you're the owner of a core community library/framework
    and would like to announce your support for 2.10.0-RC1 with the
    release announcement, please do the following:
    (1) Build your software against 2.10.0-RC1 with 2.10.0-RC1 dependencies.
    (2) Publish your software somewhere convenient like maven-central or
    other publicly accessible repository.
    (3) Respond to this email with the following:

    (a) Name of your project
    (b) Brief (one sentence) description of the project
    (c) URL for the project website
    (d) Instructions for obtaining the project.


    Here's an example for my scala-arm project (which is published and
    accurate):
    ---
    Name: Scala-arm
    Description: Scala-arm provides automated resource management to
    ensure all your resources are closed without all the extra work!
    URL: http://jsuereth.com/scala-arm
    Location: "com.jsuereth" % "scala-arm_2.10.0-RC1" % "1.2"
    ---

    This staging will be given 3 business days to complete, so next Wed is
    the deadline for artifacts before we announce the 2.10.0-RC1. We thank
    everyone who contributes and look forward to the first RC of the 2.10
    community libraries!

    For those using SBT, a quick recap of how to grab Scala from sonatype
    releases instead of maven central:
    You need to run SBT with -Dsbt.boot.properties=<file>. here's what I
    use for mine:
    sbt 0.11.3 sbt.boot.properties
    ------------------------------------------
    [scala]
    version: 2.9.1

    [app]
    org: ${sbt.organization-org.scala-sbt}
    name: sbt
    version: ${sbt.version-0.11.3}
    class: ${sbt.main.class-sbt.xMain}
    components: xsbti,extra
    cross-versioned: ${sbt.cross.versioned-true}

    [repositories]
    local
    maven-central
    sonatype-snapshots:
    https://oss.sonatype.org/content/repositories/snapshots
    sonatype-releases:
    https://oss.sonatype.org/content/repositories/releases
    [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]
    [boot]
    directory:
    ${sbt.boot.directory-${sbt.global.base-${user.home}/.sbt}/boot/}
    [ivy]
    ivy-home: ${sbt.ivy.home-${user.home}/.ivy2/}
    checksums: ${sbt.checksums-sha1,md5}
    ----------------------------


    Also make sure to specify (if using SBT 0.12.x) scalaBinaryVersion :=
    "2.10.0-RC1" in case we have to change binary compatibiity in 2.10.0 before
    release.

    Roland Kuhn
    Typesafe – The software stack for applications that scale.
    twitter: @rolandkuhn
  • Roland Kuhn at Oct 16, 2012 at 3:00 am
    Thanks!


    Regards,

    Roland Kuhn
    Typesafe — The software stack for applications that scale
    twitter: @rolandkuhn
    On 16 okt 2012, at 00:26, Nathan Bronson wrote:

    Roland,

    It seems that the scala-stm artifact is grouped together with scala-tools stuff that shouldn't be automatically promoted. I will create a new group id to fix this permanently.

    - Nathan
    On Oct 15, 2012 2:07 PM, "Roland Kuhn" wrote:

    Hi Nathan,

    do you still need to press some buttons to make it sync to maven central? Or is it just taking its time? (In the meantime I added the sonatype repo to our resolvers temporarily.)

    Regards,

    Roland

    14 okt 2012 kl. 22:04 skrev Nathan Bronson:
    Name: ScalaSTM
    Description: Software transactional memory for Scala, plus STM-friendly concurrent sets and maps
    URL: http://nbronson.github.com/scala-stm/
    Location: "org.scala-tools" %% "scala-stm" % "0.6"
    hosted at the Sonatype OSS repo: http://oss.sonatype.org/content/repositories/releases

    - Nathan
    On Friday, October 12, 2012 5:54:46 AM UTC-7, Josh Suereth wrote:

    That's right, if you're the owner of a core community library/framework and would like to announce your support for 2.10.0-RC1 with the release announcement, please do the following:

    (1) Build your software against 2.10.0-RC1 with 2.10.0-RC1 dependencies.
    (2) Publish your software somewhere convenient like maven-central or other publicly accessible repository.
    (3) Respond to this email with the following:

    (a) Name of your project
    (b) Brief (one sentence) description of the project
    (c) URL for the project website
    (d) Instructions for obtaining the project.


    Here's an example for my scala-arm project (which is published and accurate):

    ---
    Name: Scala-arm
    Description: Scala-arm provides automated resource management to ensure all your resources are closed without all the extra work!
    URL: http://jsuereth.com/scala-arm
    Location: "com.jsuereth" % "scala-arm_2.10.0-RC1" % "1.2"
    ---

    This staging will be given 3 business days to complete, so next Wed is the deadline for artifacts before we announce the 2.10.0-RC1. We thank everyone who contributes and look forward to the first RC of the 2.10 community libraries!


    For those using SBT, a quick recap of how to grab Scala from sonatype releases instead of maven central:

    You need to run SBT with -Dsbt.boot.properties=<file>. here's what I use for mine:

    sbt 0.11.3 sbt.boot.properties
    ------------------------------------------
    [scala]
    version: 2.9.1

    [app]
    org: ${sbt.organization-org.scala-sbt}
    name: sbt
    version: ${sbt.version-0.11.3}
    class: ${sbt.main.class-sbt.xMain}
    components: xsbti,extra
    cross-versioned: ${sbt.cross.versioned-true}

    [repositories]
    local
    maven-central
    sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots
    sonatype-releases: https://oss.sonatype.org/content/repositories/releases
    typesafe-ivy-releases: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]

    [boot]
    directory: ${sbt.boot.directory-${sbt.global.base-${user.home}/.sbt}/boot/}

    [ivy]
    ivy-home: ${sbt.ivy.home-${user.home}/.ivy2/}
    checksums: ${sbt.checksums-sha1,md5}
    ----------------------------


    Also make sure to specify (if using SBT 0.12.x) scalaBinaryVersion := "2.10.0-RC1" in case we have to change binary compatibiity in 2.10.0 before release.

    Roland Kuhn
    Typesafe – The software stack for applications that scale.
    twitter: @rolandkuhn
  • Nathan Bronson at Oct 17, 2012 at 5:23 am
    Roland,

    I have published scala-stm under the "org.scala-stm" group id, and
    that is now properly synced with maven central. New info:

    Name: ScalaSTM
    Description: Software transactional memory for Scala, plus
    STM-friendly concurrent sets and maps
    URL: http://nbronson.github.com/scala-stm/
    Location: "org.scala-stm" %% "scala-stm" % "0.6"

    - Nathan
    On Mon, Oct 15, 2012 at 8:00 PM, Roland Kuhn wrote:
    Thanks!


    Regards,

    Roland Kuhn
    Typesafe — The software stack for applications that scale
    twitter: @rolandkuhn

    On 16 okt 2012, at 00:26, Nathan Bronson wrote:

    Roland,

    It seems that the scala-stm artifact is grouped together with scala-tools
    stuff that shouldn't be automatically promoted. I will create a new group id
    to fix this permanently.

    - Nathan
    On Oct 15, 2012 2:07 PM, "Roland Kuhn" wrote:

    Hi Nathan,

    do you still need to press some buttons to make it sync to maven central?
    Or is it just taking its time? (In the meantime I added the sonatype repo to
    our resolvers temporarily.)

    Regards,

    Roland

    14 okt 2012 kl. 22:04 skrev Nathan Bronson:
    Name: ScalaSTM
    Description: Software transactional memory for Scala, plus STM-friendly
    concurrent sets and maps
    URL: http://nbronson.github.com/scala-stm/
    Location: "org.scala-tools" %% "scala-stm" % "0.6"
    hosted at the Sonatype OSS repo:
    http://oss.sonatype.org/content/repositories/releases

    - Nathan
    On Friday, October 12, 2012 5:54:46 AM UTC-7, Josh Suereth wrote:

    That's right, if you're the owner of a core community library/framework
    and would like to announce your support for 2.10.0-RC1 with the release
    announcement, please do the following:

    (1) Build your software against 2.10.0-RC1 with 2.10.0-RC1 dependencies.
    (2) Publish your software somewhere convenient like maven-central or
    other publicly accessible repository.
    (3) Respond to this email with the following:

    (a) Name of your project
    (b) Brief (one sentence) description of the project
    (c) URL for the project website
    (d) Instructions for obtaining the project.


    Here's an example for my scala-arm project (which is published and
    accurate):

    ---
    Name: Scala-arm
    Description: Scala-arm provides automated resource management to
    ensure all your resources are closed without all the extra work!
    URL: http://jsuereth.com/scala-arm
    Location: "com.jsuereth" % "scala-arm_2.10.0-RC1" % "1.2"
    ---

    This staging will be given 3 business days to complete, so next Wed is
    the deadline for artifacts before we announce the 2.10.0-RC1. We thank
    everyone who contributes and look forward to the first RC of the 2.10
    community libraries!


    For those using SBT, a quick recap of how to grab Scala from sonatype
    releases instead of maven central:

    You need to run SBT with -Dsbt.boot.properties=<file>. here's what I
    use for mine:

    sbt 0.11.3 sbt.boot.properties
    ------------------------------------------
    [scala]
    version: 2.9.1

    [app]
    org: ${sbt.organization-org.scala-sbt}
    name: sbt
    version: ${sbt.version-0.11.3}
    class: ${sbt.main.class-sbt.xMain}
    components: xsbti,extra
    cross-versioned: ${sbt.cross.versioned-true}

    [repositories]
    local
    maven-central
    sonatype-snapshots:
    https://oss.sonatype.org/content/repositories/snapshots
    sonatype-releases:
    https://oss.sonatype.org/content/repositories/releases
    typesafe-ivy-releases:
    http://repo.typesafe.com/typesafe/ivy-releases/,
    [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]

    [boot]
    directory:
    ${sbt.boot.directory-${sbt.global.base-${user.home}/.sbt}/boot/}

    [ivy]
    ivy-home: ${sbt.ivy.home-${user.home}/.ivy2/}
    checksums: ${sbt.checksums-sha1,md5}
    ----------------------------


    Also make sure to specify (if using SBT 0.12.x) scalaBinaryVersion :=
    "2.10.0-RC1" in case we have to change binary compatibiity in 2.10.0 before
    release.

    Roland Kuhn
    Typesafe – The software stack for applications that scale.
    twitter: @rolandkuhn


    --
    Nathan Grasso Bronson
    ngbronson@gmail.com
  • Miles Sabin at Oct 15, 2012 at 8:44 am
    Name: shapeless
    Description: An exploration of generic/polytypic programming in Scala
    URL: https://github.com/milessabin/shapeless
    Location: "org.chuusai" %% "shapeless" % "1.2.3-SNAPSHOT"

    Now on Sonatype OSS:
    https://oss.sonatype.org/index.html#nexus-search;quick~shapeless

    Cheers,


    Miles

    --
    Miles Sabin
    tel: +44 7813 944 528
    skype: milessabin
    gtalk: miles@milessabin.com
    g+: http://www.milessabin.com
    http://twitter.com/milessabin
  • Miles Sabin at Oct 15, 2012 at 4:18 pm

    On Mon, Oct 15, 2012 at 9:44 AM, Miles Sabin wrote:
    Name: shapeless
    Description: An exploration of generic/polytypic programming in Scala
    URL: https://github.com/milessabin/shapeless
    Location: "org.chuusai" %% "shapeless" % "1.2.3-SNAPSHOT"

    Now on Sonatype OSS:
    https://oss.sonatype.org/index.html#nexus-search;quick~shapeless
    Oops ... that should have been,
    Location: "com.chuusai" %% "shapeless" % "1.2.3-SNAPSHOT"
    ie. s/org/com/

    Cheers,


    Miles

    --
    Miles Sabin
    tel: +44 7813 944 528
    skype: milessabin
    gtalk: miles@milessabin.com
    g+: http://www.milessabin.com
    http://twitter.com/milessabin
  • Maxime Lévesque at Oct 16, 2012 at 12:58 pm
    ---
    Name: Squeryl
    Description: Scala DSL for relational databases
    URL: http:// <http://jsuereth.com/scala-arm>squeryl.org
    Location: "org.squeryl" % "squeryl_2.10.0-RC1" % "0.9.5-4"
    ---

    On Friday, October 12, 2012 8:54:46 AM UTC-4, Josh Suereth wrote:

    That's right, if you're the owner of a core community library/framework
    and would like to announce your support for 2.10.0-RC1 with the
    release announcement, please do the following:

    (1) Build your software against 2.10.0-RC1 with 2.10.0-RC1 dependencies.
    (2) Publish your software somewhere convenient like maven-central or other
    publicly accessible repository.
    (3) Respond to this email with the following:

    (a) Name of your project
    (b) Brief (one sentence) description of the project
    (c) URL for the project website
    (d) Instructions for obtaining the project.


    Here's an example for my scala-arm project (which is published and
    accurate):

    ---
    Name: Scala-arm
    Description: Scala-arm provides automated resource management to ensure
    all your resources are closed without all the extra work!
    URL: http://jsuereth.com/scala-arm
    Location: "com.jsuereth" % "scala-arm_2.10.0-RC1" % "1.2"
    ---

    This staging will be given 3 business days to complete, so next Wed is the
    deadline for artifacts before we announce the 2.10.0-RC1. We thank
    everyone who contributes and look forward to the first RC of the 2.10
    community libraries!


    For those using SBT, a quick recap of how to grab Scala from sonatype
    releases instead of maven central:

    You need to run SBT with -Dsbt.boot.properties=<file>. here's what I use
    for mine:

    sbt 0.11.3 sbt.boot.properties
    ------------------------------------------
    [scala]
    version: 2.9.1

    [app]
    org: ${sbt.organization-org.scala-sbt}
    name: sbt
    version: ${sbt.version-0.11.3}
    class: ${sbt.main.class-sbt.xMain}
    components: xsbti,extra
    cross-versioned: ${sbt.cross.versioned-true}

    [repositories]
    local
    maven-central
    sonatype-snapshots:
    https://oss.sonatype.org/content/repositories/snapshots
    sonatype-releases:
    https://oss.sonatype.org/content/repositories/releases
    typesafe-ivy-releases: http://repo.typesafe.com/typesafe/ivy-releases/,
    [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]

    [boot]
    directory:
    ${sbt.boot.directory-${sbt.global.base-${user.home}/.sbt}/boot/}

    [ivy]
    ivy-home: ${sbt.ivy.home-${user.home}/.ivy2/}
    checksums: ${sbt.checksums-sha1,md5}
    ----------------------------


    Also make sure to specify (if using SBT 0.12.x) scalaBinaryVersion :=
    "2.10.0-RC1" in case we have to change binary compatibiity in 2.10.0 before
    release.
  • Peter Empen at Oct 16, 2012 at 8:55 pm
    Name: Graph for Scala
    Description: In-memory graph library seamlessly fitting into the *Scala
    Collection Library*
    URL: https://www.assembla.com/spaces/scala-graph/wiki<http://jsuereth.com/scala-arm>
    Location: "com.assembla.scala-incubator" % "graph-core_2.10.0-RC1" % "1.5.2"

    Peter

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupscala-internals @
categoriesscala
postedOct 12, '12 at 12:59p
activeOct 17, '12 at 5:23a
posts19
users13
websitescala-lang.org
irc#scala

People

Translate

site design / logo © 2017 Grokbase