For what it's worth, this has also come up quite a few times in the #akka
IRC channel on Freenode. It might be worth adding a fairly obvious not on
the main docs page (http://akka.io/docs/) indicating that snapshots should
only be used by those wanting to live on the edge (it seems in the Scala
community, at least, some projects tend to encourage staying on snapshots
more than others).

~thomas



On Fri, May 16, 2014 at 8:25 AM, Patrik Nordwall
<patrik.nordw...@gmail.com>wrote:

> Yes, that can be improved, but it should be noted that snapshot
> documentation should be used in rare occasions. Current version is:
> http://doc.akka.io/docs/akka/2.3.2/intro/getting-started.html
>
> /Patrik
>
>
> On Fri, May 16, 2014 at 3:57 PM, Björn Antonsson <
> bjorn.antons...@typesafe.com> wrote:
>
>> Hi Jonathan,
>>
>> Thanks for reporting.
>>
>> It's only the maven documentation that mentions the snapshot repository.
>>
>> I've opened an issue <https://github.com/akka/akka/issues/15213>. Pull
>> requests are welcome ;)
>>
>> B/
>>
>> On 15 May 2014 at 22:21:39, Jonathan Leonard (johana...@gmail.com) wrote:
>>
>> It should be noted that the current documentation has the issue mentioned
>> below:
>> http://doc.akka.io/docs/akka/snapshot/intro/getting-started.html
>>
>> It tries to bring in "2.4-SNAPSHOT' from the non-snapshot repo (which of
>> course fails).
>>
>> --Jonathan
>>
>>
>>
>> On Wednesday, April 10, 2013 7:19:25 AM UTC-7, √ wrote:
>>>
>>> You're pointing to the snapshot documentation, and snapshots are
>>> currently published to the snapshot repo: "http://repo.akka.io/
>>> snapshots/com/typesafe/akka/"
>>>
>>> I recommend: Use a stable release: latest milestone: 2.2-M2 or latest
>>> final release 2.1.2
>>>
>>> Cheers,
>>> √
>>>
>>>
>>> On Wed, Apr 10, 2013 at 3:48 PM, Aaron Broad <aaron...@gmail.com> wrote:
>>>
>>>> Following: http://doc.akka.io/docs/akka/snapshot/intro/
>>>> getting-started.html
>>>>
>>>> [aaron@aaron-centos reliant_one]$ sbt --version
>>>> sbt launcher version 0.12.3
>>>>
>>>>  [aaron@aaron-centos reliant_one]$ cat build.sbt
>>>> name := "My Project"
>>>>
>>>> version := "1.0"
>>>>
>>>> scalaVersion := "2.10.1"
>>>>
>>>> resolvers += "Typesafe Repository" at "http://repo.typesafe.com/
>>>> typesafe/releases/"
>>>>
>>>> libraryDependencies +=
>>>>   "com.typesafe.akka" %% "akka-actor" % "2.2-SNAPSHOT"
>>>>
>>>>  [aaron@aaron-centos reliant_one]$ sbt compile
>>>> [info] Loading project definition from /home/aaron/src/reliant_one/
>>>> project
>>>> [info] Set current project to My Project (in build
>>>> file:/home/aaron/src/reliant_one/)
>>>> [info] Updating {file:/home/aaron/src/reliant_one/}default-2bb77a...
>>>> [info] Resolving org.scala-lang#scala-library;2.10.1 ...
>>>> M [2K[info] Resolving com.typesafe.akka#akka-actor_2.10;2.2-SNAPSHOT
>>>> ...
>>>> [warn] module not found: com.typesafe.akka#akka-actor_2.10;2.2-SNAPSHOT
>>>> [warn] ==== local: tried
>>>> [warn]   /home/aaron/.ivy2/local/com.typesafe.akka/akka-actor_2.10/
>>>> 2.2-SNAPSHOT/ivys/ivy.xml
>>>> [warn] ==== Typesafe Repository: tried
>>>> [warn]   http://repo.typesafe.com/typesafe/releases/com/
>>>> typesafe/akka/akka-actor_2.10/2.2-SNAPSHOT/akka-actor_2.10-
>>>> 2.2-SNAPSHOT.pom
>>>> [warn] ==== public: tried
>>>> [warn]   http://repo1.maven.org/maven2/com/typesafe/akka/akka-actor_
>>>> 2.10/2.2-SNAPSHOT/akka-actor_2.10-2.2-SNAPSHOT.pom
>>>> [warn] ::::::::::::::::::::::::::::::::::::::::::::::
>>>> [warn] ::          UNRESOLVED DEPENDENCIES         ::
>>>> [warn] ::::::::::::::::::::::::::::::::::::::::::::::
>>>> [warn] :: com.typesafe.akka#akka-actor_2.10;2.2-SNAPSHOT: not found
>>>> [warn] ::::::::::::::::::::::::::::::::::::::::::::::
>>>> sbt.ResolveException: unresolved dependency:
>>>> com.typesafe.akka#akka-actor_2.10;2.2-SNAPSHOT: not found
>>>> at sbt.IvyActions$.sbt$IvyActions$$resolve(IvyActions.scala:214)
>>>> at sbt.IvyActions$$anonfun$update$1.apply(IvyActions.scala:122)
>>>> at sbt.IvyActions$$anonfun$update$1.apply(IvyActions.scala:121)
>>>> at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:117)
>>>> at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:117)
>>>> at sbt.IvySbt$$anonfun$withIvy$1.apply(Ivy.scala:105)
>>>> at sbt.IvySbt.liftedTree1$1(Ivy.scala:52)
>>>> at sbt.IvySbt.action$1(Ivy.scala:52)
>>>> at sbt.IvySbt$$anon$3.call(Ivy.scala:61)
>>>> at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:98)
>>>> at xsbt.boot.Locks$GlobalLock.withChannelRetries$1(Locks.scala:81)
>>>> at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(
>>>> Locks.scala:102)
>>>> at xsbt.boot.Using$.withResource(Using.scala:11)
>>>> at xsbt.boot.Using$.apply(Using.scala:10)
>>>> at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:62)
>>>> at xsbt.boot.Locks$GlobalLock.liftedTree1$1(Locks.scala:52)
>>>> at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:52)
>>>> at xsbt.boot.Locks$.apply0(Locks.scala:31)
>>>> at xsbt.boot.Locks$.apply(Locks.scala:28)
>>>> at sbt.IvySbt.withDefaultLogger(Ivy.scala:61)
>>>> at sbt.IvySbt.withIvy(Ivy.scala:102)
>>>> at sbt.IvySbt.withIvy(Ivy.scala:98)
>>>> at sbt.IvySbt$Module.withModule(Ivy.scala:117)
>>>> at sbt.IvyActions$.update(IvyActions.scala:121)
>>>> at sbt.Classpaths$$anonfun$work$1$1.apply(Defaults.scala:955)
>>>> at sbt.Classpaths$$anonfun$work$1$1.apply(Defaults.scala:953)
>>>> at sbt.Classpaths$$anonfun$doWork$1$1$$anonfun$58.apply(
>>>> Defaults.scala:976)
>>>> at sbt.Classpaths$$anonfun$doWork$1$1$$anonfun$58.apply(
>>>> Defaults.scala:974)
>>>> at sbt.Tracked$$anonfun$lastOutput$1.apply(Tracked.scala:35)
>>>> at sbt.Classpaths$$anonfun$doWork$1$1.apply(Defaults.scala:978)
>>>> at sbt.Classpaths$$anonfun$doWork$1$1.apply(Defaults.scala:973)
>>>> at sbt.Tracked$$anonfun$inputChanged$1.apply(Tracked.scala:45)
>>>> at sbt.Classpaths$.cachedUpdate(Defaults.scala:981)
>>>> at sbt.Classpaths$$anonfun$47.apply(Defaults.scala:858)
>>>> at sbt.Classpaths$$anonfun$47.apply(Defaults.scala:855)
>>>> at sbt.Scoped$$anonfun$hf10$1.apply(Structure.scala:586)
>>>> at sbt.Scoped$$anonfun$hf10$1.apply(Structure.scala:586)
>>>> at scala.Function1$$anonfun$compose$1.apply(Function1.scala:49)
>>>> at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$12.
>>>> apply(Structure.scala:311)
>>>> at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$12.
>>>> apply(Structure.scala:311)
>>>> at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:41)
>>>> at sbt.std.Transform$$anon$5.work(System.scala:71)
>>>> at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(
>>>> Execute.scala:232)
>>>> at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(
>>>> Execute.scala:232)
>>>> at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18)
>>>> at sbt.Execute.work(Execute.scala:238)
>>>> at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:232)
>>>> at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:232)
>>>> at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(
>>>> ConcurrentRestrictions.scala:160)
>>>> at sbt.CompletionService$$anon$2.call(CompletionService.scala:30)
>>>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
>>>> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>>>> at java.util.concurrent.Executors$RunnableAdapter.
>>>> call(Executors.java:471)
>>>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
>>>> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker(
>>>> ThreadPoolExecutor.java:1146)
>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(
>>>> ThreadPoolExecutor.java:615)
>>>> at java.lang.Thread.run(Thread.java:679)
>>>> [error] (*:update) sbt.ResolveException: unresolved dependency:
>>>> com.typesafe.akka#akka-actor_2.10;2.2-SNAPSHOT: not found
>>>>  --
>>>> >>>>>>>>>> Read the docs: http://akka.io/docs/
>>>> >>>>>>>>>> Check the FAQ: http://akka.io/faq/
>>>> >>>>>>>>>> Search the archives: https://groups.google.com/
>>>> group/akka-user
>>>> ---
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Akka User List" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to akka-user+...@googlegroups.com.
>>>> To post to this group, send email to akka...@googlegroups.com.
>>>> Visit this group at http://groups.google.com/group/akka-user?hl=en.
>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>>  *Viktor Klang*
>>> *Director of Engineering*
>>>  Typesafe <http://www.typesafe.com/>
>>>
>>> Twitter: @viktorklang
>>>
>>  --
>> >>>>>>>>>> Read the docs: http://akka.io/docs/
>> >>>>>>>>>> Check the FAQ:
>> http://doc.akka.io/docs/akka/current/additional/faq.html
>> >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Akka User List" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to akka-user+unsubscr...@googlegroups.com.
>> To post to this group, send email to akka-user@googlegroups.com.
>> Visit this group at http://groups.google.com/group/akka-user.
>> For more options, visit https://groups.google.com/d/optout.
>>
>>  --
>> *Björn Antonsson*
>> Typesafe <http://typesafe.com/> – Reactive<http://reactivemanifesto.org/> 
>> Apps
>> on the JVM
>> twitter: @bantonsson <http://twitter.com/#!/bantonsson>
>>
>> JOIN US. REGISTER TODAY! <http://www.scaladays.org/>
>> Scala <http://www.scaladays.org/>
>> Days <http://www.scaladays.org/>
>> June 16th-18th, <http://www.scaladays.org/>
>> Berlin <http://www.scaladays.org/>
>>
>>  --
>> >>>>>>>>>> Read the docs: http://akka.io/docs/
>> >>>>>>>>>> Check the FAQ:
>> http://doc.akka.io/docs/akka/current/additional/faq.html
>> >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Akka User List" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to akka-user+unsubscr...@googlegroups.com.
>> To post to this group, send email to akka-user@googlegroups.com.
>> Visit this group at http://groups.google.com/group/akka-user.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
>
> Patrik Nordwall
> Typesafe <http://typesafe.com/> -  Reactive apps on the JVM
> Twitter: @patriknw
> JOIN US. REGISTER TODAY! <http://www.scaladays.org/>
> Scala <http://www.scaladays.org/>
> Days <http://www.scaladays.org/>
> June 16th-18th, <http://www.scaladays.org/>
> Berlin <http://www.scaladays.org/>
>
>  --
> >>>>>>>>>> Read the docs: http://akka.io/docs/
> >>>>>>>>>> Check the FAQ:
> http://doc.akka.io/docs/akka/current/additional/faq.html
> >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user
> ---
> You received this message because you are subscribed to the Google Groups
> "Akka User List" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to akka-user+unsubscr...@googlegroups.com.
> To post to this group, send email to akka-user@googlegroups.com.
> Visit this group at http://groups.google.com/group/akka-user.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Thomas Lockney
tho...@lockney.net
http://thomas.lockney.net

-- 
>>>>>>>>>>      Read the docs: http://akka.io/docs/
>>>>>>>>>>      Check the FAQ: 
>>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html
>>>>>>>>>>      Search the archives: https://groups.google.com/group/akka-user
--- 
You received this message because you are subscribed to the Google Groups "Akka 
User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to akka-user+unsubscr...@googlegroups.com.
To post to this group, send email to akka-user@googlegroups.com.
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to