sqale 上で編集wiki(preview) と本番wiki の両方を扱える仕組みを考える #74

Closed
hsbt opened this Issue Mar 23, 2013 · 10 comments

Comments

Projects
None yet
5 participants
Contributor

hsbt commented Mar 23, 2013

アプリケーションとして二つ作るか、アプリケーション一つのままで二つを構築するかが難しそう。

個人的には、アプリケーションは一つにした上で、るびまからヘッダを取っ払ってしまってページ一覧は見えないようにしてから、裏ではせっせと作っておいていいんじゃないのと思いますがどうでしょうか。

Contributor

hsbt commented Mar 26, 2013

@gunjisatoshi @takkanm @ko1 @sunaot どうですかねえ、編集 wiki と本番 wiki を一つにしてしまうという提案です。

Contributor

gunjisatoshi commented Mar 26, 2013

@hsbt うーむ、いまいち運用のイメージが湧かないのですが、たとえば42号のインタビューだったら

  • 0042-Hotlinks-editingというページで本番Wiki上で編集
    • トップページからはリンクしない
  • 42号リリースの際に0042-Hotlinks-editingを0042-Hotlinksにコピー(するようなデプロイスクリプトを書く)

という感じでしょうか(トップページからリンクされてなくても直接URL叩いちゃえば見えちゃうような気がしなくもない)。

Contributor

hsbt commented Mar 26, 2013

editing も付けないで本番と同じ URL で作るということを考えています。直接 URL 叩けば見えてしまいますけど、そこまでして見たい人は別に放置しておいて良いのでは無いかと思ってます。ブクマまでされるとアレですけど...

Contributor

gunjisatoshi commented Mar 26, 2013

@hsbt なるほど。そういう運用でしたか。あとは編集Wikiにだけある「外部から見えたら困る内容」をどうするか、ですかねえ(編集にようこそメールのテンプレートとか)。

Contributor

gunjisatoshi commented Mar 26, 2013

あとはうっかり編集中に外部のリンクを踏んじゃうとリファラでバレちゃう問題とか(これは現状でもある問題ですが)。

Contributor

takkanm commented Mar 26, 2013

editing も付けないで本番と同じ URL で作るということを考えています。直接 URL 叩けば見えてしまいますけど、そこまでして見たい人は別に放置しておいて良いのでは無いかと思ってます。ブクマまでされるとアレですけど...

記事は困るデータが無いので、がんばって見たい人はほっておく方針でいいかと思います。Hotlinks だけ悩ましい(オフレコが乗る可能性があるので)ですが、そこは Wiki に記載するタイミングを必ず関係者に了承後とするという運用でよいかなぁと思います。

あとは編集Wikiにだけある「外部から見えたら困る内容」をどうするか、ですかねえ(編集にようこそメールのテンプレートとか)。

この辺の情報は、基本 GitHub に寄せることにしてるという認識です。なので、Sqale 上からは見えないところに置いたほうがいいと思います。関係にしか見せれない内容の置き場を考える必要がありますね。(これは別 issue かなぁ)

ko1 commented Mar 26, 2013

編集履歴とか見られると嫌だなぁ、という人はいるかもしれません。

Contributor

hsbt commented Mar 26, 2013

閲覧制限をかけたいアクションは hiki 本体を改造することでどうとでもなるので、下の二つをログインしてないと見えなくするとかだとみんなのニーズを満たせる感じですかねえ。

  • 編集履歴
  • 外に公開していないページ
Contributor

znz commented Mar 27, 2013

公開後の編集履歴は正誤表的な役割があるので、公開されていた方が良いと思います。

Contributor

hsbt commented Apr 2, 2013

http://magazine.rubyist.net/ でログインしていないときは編集メニューが表示されなくて、ログインするとメニュー表示されるようにしました。ログインしたい時は http://magazine.rubyist.net/?c=login を直リンしてください。

@hsbt hsbt closed this Apr 2, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment