Brew & typesafe-activator upgrade to Play 2.6.x / 2.6.0-M1

379 views
Skip to first unread message

NOTiFY

unread,
Feb 23, 2017, 4:13:54 AM2/23/17
to Play Framework
I use HomeBrew on MacOS to install Play (as recommended)

Currently:

MacBook-Pro:Cellar NOTiFY$ brew info typesafe-activator
typesafe-activator: stable 1.3.12
Tools for working with Lightbend Reactive Platform
/usr/local/Cellar/typesafe-activator/1.3.12 (6 files, 1.2M) *
  Built from source on 2017-01-17 at 10:45:07
==> Requirements
Required: java >= 1.8 ✔

I want to use the latest version of Scala 2.12.x, therefore, Play 2.6.x

Will the Homebrew formulae be updated anytime soon? If not how easy or not is to make a version of the Brew typesafe-activator formulae to use Milestone/Release Candidates?  

Greg Methvin

unread,
Feb 23, 2017, 4:36:06 AM2/23/17
to play-framework
We don't plan to offer any Play 2.6.0-M1 templates or example projects through Activator. You can, however, look at the projects on the download page. Most of the starter and example projects, if you go to their GitHub links, should have a SNAPSHOT branch. That is updated to the latest milestone, for example: https://github.com/playframework/play-scala/tree/SNAPSHOT.

Play itself shouldn't require any Homebrew formulae. You need an sbt launcher (use activator, or "brew install sbt") but all the versions, including the Play version, are defined in the project's build (the Play version is in project/plugins.sbt).

--
You received this message because you are subscribed to the Google Groups "Play Framework" group.
To unsubscribe from this group and stop receiving emails from it, send an email to play-framework+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/play-framework/c412d396-74ef-4d3b-b49d-f67af8623a24%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Greg Methvin
Tech Lead - Play Framework

NOTiFY

unread,
Feb 23, 2017, 5:19:11 AM2/23/17
to Play Framework
Greg thanks for your prompt reply.

So are you going to remove templates from the site altogether from Play 2.6 and Activator 1.3.12?

Most of the ones I tried were way out of date and wouldn't compile or run without modification, some I couldn't get to work at all and/or used the deprecated build.scala

As someone very new to Play I was hoping the templates for Scala 2.12, Play 2.6 with Reactive Mongo, AngularJS would be kept up to date and would work "out of the box".

Thanks

On Thursday, 23 February 2017 09:36:06 UTC, Greg Methvin wrote:
We don't plan to offer any Play 2.6.0-M1 templates or example projects through Activator. You can, however, look at the projects on the download page. Most of the starter and example projects, if you go to their GitHub links, should have a SNAPSHOT branch. That is updated to the latest milestone, for example: https://github.com/playframework/play-scala/tree/SNAPSHOT.

Play itself shouldn't require any Homebrew formulae. You need an sbt launcher (use activator, or "brew install sbt") but all the versions, including the Play version, are defined in the project's build (the Play version is in project/plugins.sbt).
On Thu, Feb 23, 2017 at 1:13 AM, NOTiFY <roge...@notify.co.uk> wrote:
I use HomeBrew on MacOS to install Play (as recommended)

Currently:

MacBook-Pro:Cellar NOTiFY$ brew info typesafe-activator
typesafe-activator: stable 1.3.12
Tools for working with Lightbend Reactive Platform
/usr/local/Cellar/typesafe-activator/1.3.12 (6 files, 1.2M) *
  Built from source on 2017-01-17 at 10:45:07
==> Requirements
Required: java >= 1.8 ✔

I want to use the latest version of Scala 2.12.x, therefore, Play 2.6.x

Will the Homebrew formulae be updated anytime soon? If not how easy or not is to make a version of the Brew typesafe-activator formulae to use Milestone/Release Candidates?  

--
You received this message because you are subscribed to the Google Groups "Play Framework" group.
To unsubscribe from this group and stop receiving emails from it, send an email to play-framewor...@googlegroups.com.

Will Sargent

unread,
Feb 23, 2017, 12:11:26 PM2/23/17
to play-fr...@googlegroups.com
Hi Roger,

The templates that are defined on https://playframework.com/download#examples are maintained by the Play team and are guaranteed to be up to date.

The third party templates were created by other teams, and may or may not have been updated to the latest version.  Unfortunately there are many templates and so we rely on the community to keep those updated, and file bugs and PRs if they find ones that aren't.

Community Play 2.6 templates will be very rare right now because 2.6 M1 was only just released.  You will probably only start seeing them once 2.6 final is out.

You haven't posted the URLs of the projects that you said are outdated, so it could be one of many -- can you provide specific information about what you want out of a template and what templates you've seen that do not work?

--
Will Sargent
Engineer, Lightbend, Inc.


To unsubscribe from this group and stop receiving emails from it, send an email to play-framework+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/play-framework/9d464cd9-209e-4f15-97fd-403c93e38b93%40googlegroups.com.

NOTiFY

unread,
Feb 24, 2017, 9:47:22 AM2/24/17
to Play Framework
The one I couldn't get to work/run was the CRUD one. 

The Eventual PlayFramework-AngularJS-Bootstrap-MongoDB Seed Project


Will Sargent

unread,
Feb 24, 2017, 1:05:41 PM2/24/17
to play-fr...@googlegroups.com
I would ask on:


according to the README he has at the root of the project:


--
Will Sargent
Engineer, Lightbend, Inc.


To unsubscribe from this group and stop receiving emails from it, send an email to play-framework+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/play-framework/04abdb00-efc9-4b0d-b9f1-c8b79f248acc%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages