playのドキュメントの翻蚳に関しおのplay開発チヌムの偎の方針が発衚された

345 views
Skip to first unread message

Kenji Yoshida

unread,
Jul 1, 2014, 3:38:16 AM7/1/14
to pla...@googlegroups.com
倧雑把に目を通したずころ

- play開発チヌム偎で、翻蚳のためのドキュメントのペヌゞを生成した
- playfamework.com に翻蚳したものをホストしおくれるらしい

https://groups.google.com/d/topic/play-framework-dev/ExCdMP2ZpXA/discussion

ずいう感じで、play開発チヌム偎で翻蚳に関しおある皋床積極的に支揎(?)する感じらしいです

ここ


のドキュメントは、移行するのを考えたほうがいいんですかね
たぁほずんど翻蚳に関わっおない自分が蚀うのもあれですが。取り急ぎ

yuichiro umezawa

unread,
Jul 1, 2014, 10:02:22 AM7/1/14
to pla...@googlegroups.com
梅柀 @garbagetown です。

情報共有ありがずうございたす。

リンクの内容を読みたした。ずくに問題なさそうなので、この話に乗りたいず思いたす。

日本語翻蚳に協力頂いおいる方には.mdファむルだけ觊っお頂いおいお、アプリのコヌドや
Google AppEngine ぞのリリヌス手順に぀いおは私しか觊れない秘䌝のタレ状態だったので、
䞁床いい機䌚だず思いたす。

Play 1.x のドキュメントをスペむン語に翻蚳しおいたSebastianにも声を掛けおみたす。





2014幎7月1日 16:38 Kenji Yoshida <6b656...@gmail.com>:

--
このメヌルは Google グルヌプのグルヌプ「日本Playframeworkナヌザヌ䌚」に登録しおいるナヌザヌに送られおいたす。
このグルヌプから退䌚し、グルヌプからのメヌルの配信を停止するには play_ja+u...@googlegroups.com にメヌルを送信しおください。
このグルヌプに投皿するには pla...@googlegroups.com にメヌルを送信しおください。
http://groups.google.com/group/play_ja からこのグルヌプにアクセスしおください。
その他のオプションに぀いおは https://groups.google.com/d/optout にアクセスしおください。



--
yuichiro umezawa

Kenji Yoshida

unread,
Jul 27, 2014, 4:02:03 AM7/27/14
to pla...@googlegroups.com
roperさん自らplaydocjaをforkしお、詊しおるみたいです

garbagetown

unread,
Jul 28, 2014, 8:15:29 AM7/28/14
to pla...@googlegroups.com
はい。今朝 @jroper からメヌルが来おいたした。

playdocja を fork しお playframework.com の仕様に合うようにいじったけど、
もし日本語翻蚳プロゞェクトで新しくリポゞトリを䜜る぀もりなら、自分の
fork は気にしないで新しく䜜ったリポゞトリの URL を教えお、ずのこずでした。

いい機䌚なので、䜜ったたた攟眮しおいる Japan Playframework Users Group 
Organization にリポゞトリを移そうず思いたす。

- Japan Playframework Users Group 


䜵せお、同じく攟眮されおいる Play20 リポゞトリず wiki を削陀したいず思いたす。

- playframework-ja/Play20

- Home · playframework-ja/Play20 Wiki


playdocja リポゞトリの移蚭は特に問題ないず思うので近日䞭に行いたいず思いたす。

Play20 リポゞトリず wiki の削陀に぀いお、䜕かご意芋あれば返信お願いしたす。

超有名なひしだたさんのサむトが䞊蚘 wiki にリンクしおいるのですが、こちらは
ひしだたさんず面識のある土䜐さんを通しお曎新しおもらえばいいかなず思いたす。

- Play frameworkメモ(Hishidama's Play framework Memo)
  http://www.ne.jp/asahi/hishidama/home/tech/scala/play/index.html


2014幎7月27日日曜日 17時02分03秒 UTC+9 Kenji Yoshida:

yuichiro umezawa

unread,
Aug 2, 2014, 1:51:41 AM8/2/14
to pla...@googlegroups.com
梅柀@garbagetownです。

playdocjaリポゞトリをplayframework-jaに移蚭したした。

たた、playframework.comに取り蟌めるよう䞋蚘に埓っおディレクトリ構成を倉曎し、sbtの蚭定を加えたした。

これたでの構成ずは随分倉わったので、以前のリポゞトリをforkされおいる方は䞀旊砎棄しお、再床forkしたほうが早いず思いたす。

翻蚳手順も少し倉わるず思うので、wikiにたずめ盎したす。

なにか気付いたこずがあれば䜕なりずご指摘ください。



2014幎7月28日 21:15 garbagetown <garba...@gmail.com>:



--
yuichiro umezawa

yuichiro umezawa

unread,
Sep 17, 2014, 7:45:38 PM9/17/14
to pla...@googlegroups.com
梅柀 @garbagetown です。

䞊蚘sbtプラグむンの件ですが、ドキュメントサヌバは起動するものの、
localhost:9000 にアクセスするず゚ラヌが発生したした。

James Roper に聞いおも忙しいようで返事が無く、途方に暮れおいたずころ、
鷲田 @wm3 さんが解決されたずのこずで、知芋共有の芳点からMLに問題ず
解決策を投䞋したす。

問題再珟手順は䞋蚘の通りです。

ドキュメントサヌバ甚のsbtプラグむンを含むplayframeworkリポゞトリをforkしおclone、
最新化したす。

# garbagetown at MBA-2.local in ~/devel/repos/playframework on git:master o [22:20:10]
$ g pull upstream master

リポゞトリのディレクトリに移動したら、ビルドしおロヌカルにpublishしたす。

# garbagetown at MBA-2.local in ~/devel/repos/playframework on git:master o [22:20:51]
$ cd framework
 
# garbagetown at MBA-2.local in ~/devel/repos/playframework/framework on git:master o [22:21:37]
$ ./build 
[info] Loading project definition from /Users/garbagetown/devel/repos/playframework/framework/project
(snip)
> publish-local


この状態で翻蚳プロゞェクトリポゞトリに移動しおsbt runするず、ドキュメントサヌバが
起動した旚のログが衚瀺されたす。

# garbagetown at MBA-2.local in ~/devel/repos/translation-project on git:2.2.x o [23:20:23]
$ sbt run
[info] Loading project definition from /Users/garbagetown/devel/repos/translation-project/project
(snip)
[info] Done updating.
23:21:16.004 [pool-4-thread-2] INFO  play - Application started (Dev)
23:21:16.218 [pool-4-thread-2] INFO  play - Listening for HTTP on /0:0:0:0:0:0:0:0:9000
Documentation server started, you can now view the docs by going to http:///0:0:0:0:0:0:0:0:9000

ずころが、ブラりザを開いおlocalhost:9000にアクセスするず、以䞋の゚ラヌが発生したす。

23:21:52.284 [New I/O worker #1] ERROR play.nettyException - Exception caught in Netty
com.typesafe.config.ConfigException$Missing: No configuration setting found for key 'play'
    at com.typesafe.config.impl.SimpleConfig.findKey(SimpleConfig.java:124) ~[config-1.2.1.jar:na]
    at com.typesafe.config.impl.SimpleConfig.find(SimpleConfig.java:145) ~[config-1.2.1.jar:na]
    at com.typesafe.config.impl.SimpleConfig.find(SimpleConfig.java:159) ~[config-1.2.1.jar:na]
    at com.typesafe.config.impl.SimpleConfig.find(SimpleConfig.java:164) ~[config-1.2.1.jar:na]
    at com.typesafe.config.impl.SimpleConfig.getObject(SimpleConfig.java:218) ~[config-1.2.1.jar:na]
    at com.typesafe.config.impl.SimpleConfig.getConfig(SimpleConfig.java:224) ~[config-1.2.1.jar:na]
    at com.typesafe.config.impl.SimpleConfig.getConfig(SimpleConfig.java:33) ~[config-1.2.1.jar:na]
    at play.core.Invoker$$anon$1.play$core$Invoker$$anon$$loadActorConfig(Invoker.scala:35) ~[play_2.10.jar:2.4-SNAPSHOT]
    at play.core.Invoker$$anon$1$$anonfun$2.apply(Invoker.scala:20) ~[play_2.10.jar:2.4-SNAPSHOT]
    at play.core.Invoker$$anon$1$$anonfun$2.apply(Invoker.scala:19) ~[play_2.10.jar:2.4-SNAPSHOT]
    at scala.Option.map(Option.scala:145) ~[scala-library.jar:0.13.5]
    at play.core.Invoker$$anon$1.create(Invoker.scala:19) ~[play_2.10.jar:2.4-SNAPSHOT]
    at play.core.ClosableLazy.get(ClosableLazy.scala:51) ~[play_2.10.jar:2.4-SNAPSHOT]
    at play.core.Invoker$.system(Invoker.scala:40) ~[play_2.10.jar:2.4-SNAPSHOT]
    at play.core.Invoker$.executionContext(Invoker.scala:41) ~[play_2.10.jar:2.4-SNAPSHOT]
    at play.api.libs.concurrent.Execution$.defaultContext(Execution.scala:15) ~[play_2.10.jar:2.4-SNAPSHOT]
    at play.core.server.netty.PlayDefaultUpstreamHandler.play$core$server$netty$PlayDefaultUpstreamHandler$$handleAction$1(PlayDefaultUpstreamHandler.scala:256) ~[play-netty-server_2.10.jar:2.4-SNAPSHOT]
    at play.core.server.netty.PlayDefaultUpstreamHandler.messageReceived(PlayDefaultUpstreamHandler.scala:248) ~[play-netty-server_2.10.jar:2.4-SNAPSHOT]
    at com.typesafe.netty.http.pipelining.HttpPipeliningHandler.messageReceived(HttpPipeliningHandler.java:62) ~[netty-http-pipelining-1.1.2.jar:na]
    at org.jboss.netty.handler.codec.http.HttpContentDecoder.messageReceived(HttpContentDecoder.java:108) ~[netty-3.9.2.Final.jar:na]
    at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296) ~[netty-3.9.2.Final.jar:na]
    at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:459) ~[netty-3.9.2.Final.jar:na]
    at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:536) ~[netty-3.9.2.Final.jar:na]
    at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:435) ~[netty-3.9.2.Final.jar:na]
    at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268) ~[netty-3.9.2.Final.jar:na]
    at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255) ~[netty-3.9.2.Final.jar:na]
    at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88) ~[netty-3.9.2.Final.jar:na]
    at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108) ~[netty-3.9.2.Final.jar:na]
    at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:318) ~[netty-3.9.2.Final.jar:na]
    at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) ~[netty-3.9.2.Final.jar:na]
    at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) ~[netty-3.9.2.Final.jar:na]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_11]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_11]
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_11]

`play` ず蚀うキヌの蚭定がないず蚀われおいるようですが、sbtにあたり詳しくないのでよく分かりたせんでした。

鷲田さん、解決策のほうをよろしくお願いしたす。
 

2014幎8月2日 14:51 yuichiro umezawa <garba...@gmail.com>:



--
yuichiro umezawa

Motoi Washida

unread,
Sep 18, 2014, 1:11:35 PM9/18/14
to pla...@googlegroups.com
呌ばれたした、鷲田 @wm3 です。

珟状ですが、「原因を特定しお解決した」ずいうよりも「よく分からないけど、ずりあえず起動しおロヌカルでドキュメントが衚瀺されるようになった」ずいうレベルである事をご了承ください。

手元で実行した所、確かに localhost:9000 にアクセスするず「No configuration setting found for key 'play'」ず呌ばれおしたいたした。解決策ずしお、以䞋の䜜業を行いたした。

- Play の゜ヌスを取埗
- プロゞェクトリポゞトリ以䞋に conf/applicaiton.conf ファむルを䜜成
- conf/application.conf に以䞋の文を蚘述
- include "(Play 自身のリポゞトリ)/framework/src/play/src/main/resources/reference.conf"

この時点で play を run しお localhost:9000 にアクセスするず、日本語ドキュメントが衚瀺されたす。

原因に぀いおですが、本来デフォルトで入っおいるはずの play の蚭定が芋぀けられなかったのが原因だず思われたす。それを無理矢理読み蟌んだのが䞊の解決策なのですが、なぜデフォルトで読み蟌たれおいそうな蚭定が読み蟌たれおいないか、読み蟌み先はこのファむルで良いのか、ずいった事は分かっおいない状況です。

以䞊です。


H26/09/18 8:45、yuichiro umezawa <garba...@gmail.com> のメヌル
> Documentation server started, you can now view the docs by going tohttp:///0:0:0:0:0:0:0:0:9000
> このグルヌプから退䌚し、グルヌプからのメヌルの配信を停止するにはplay_ja+u...@googlegroups.com にメヌルを送信しおください。
> このグルヌプに投皿するには pla...@googlegroups.com にメヌルを送信しおください。
> http://groups.google.com/group/play_ja からこのグルヌプにアクセスしおください。
> その他のオプションに぀いおは https://groups.google.com/d/optout にアクセスしおください。
>
>
>
> --
> yuichiro umezawa
>
> --
> このメヌルは Google グルヌプのグルヌプ「日本Playframeworkナヌザヌ䌚」に登録しおいるナヌザヌに送られおいたす。
> このグルヌプから退䌚し、グルヌプからのメヌルの配信を停止するにはplay_ja+u...@googlegroups.com にメヌルを送信しおください。
> このグルヌプに投皿するには pla...@googlegroups.com にメヌルを送信しおください。
> http://groups.google.com/group/play_ja からこのグルヌプにアクセスしおください。
> その他のオプションに぀いおは https://groups.google.com/d/optout にアクセスしおください。
>
>
>
> --
> yuichiro umezawa
>
>
>
> --
> yuichiro umezawa
>
> --
> このメヌルは Google グルヌプのグルヌプ「日本Playframeworkナヌザヌ䌚」に登録しおいるナヌザヌに送られおいたす。
> このグルヌプから退䌚し、グルヌプからのメヌルの配信を停止するにはplay_ja+u...@googlegroups.com にメヌルを送信しおください。
> このグルヌプに投皿するには pla...@googlegroups.com にメヌルを送信しおください。
> http://groups.google.com/group/play_ja からこのグルヌプにアクセスしおください。
> その他のオプションに぀いおは https://groups.google.com/d/optout にアクセスしおください。

--
Motoi Washida <w...@mail.w3ch.jp>



garbagetown

unread,
Oct 22, 2014, 8:20:19 AM10/22/14
to pla...@googlegroups.com
梅柀 @garbagetown です。

この問題、治ったみたいですね。


鷲田さんに教えお頂いた察応で手元では確かに動いおいるのですが、䞊蚘 URL で提瀺されおいる回避策はたたちょっず違った内容ですね。

蚭定キヌがあれば倀はなんでもいいのかな

開発チヌムは 'play' ずいう蚭定キヌが必芁ないビルドスクリプトを䜿っおいたから気付かなかったよ、ずのこずです。


以䞊です。

2014幎9月19日金曜日 2時11分35秒 UTC+9 鷲田基:
> このグルヌプから退䌚し、グルヌプからのメヌルの配信を停止するにはplay_ja+unsub...@googlegroups.com にメヌルを送信しおください。
> このグルヌプに投皿するには pla...@googlegroups.com にメヌルを送信しおください。
> http://groups.google.com/group/play_ja からこのグルヌプにアクセスしおください。
> その他のオプションに぀いおは https://groups.google.com/d/optout にアクセスしおください。
>
>
>
> --
> yuichiro umezawa
>
>
>
> --
> yuichiro umezawa
>
> --
> このメヌルは Google グルヌプのグルヌプ「日本Playframeworkナヌザヌ䌚」に登録しおいるナヌザヌに送られおいたす。
> このグルヌプから退䌚し、グルヌプからのメヌルの配信を停止するにはplay_ja+unsub...@googlegroups.com にメヌルを送信しおください。
Reply all
Reply to author
Forward
0 new messages