概要

  • 2018/10/11 16:10 より開始

ガントチャートについて

  • draw.io external_link を試してみるものの、機能種別が左側にあり、右に画面移動すると見えず不便なまま。。。

sprint-18 の進捗

  • SAML改善は完了(sprint中旬)
  • handsontable導入は終わった(sprint中旬)
  • RecentCreated は終わった(sprint初旬)

sprint-19 に持ち越し

  • MongoDB GridFS は進行中(複数人でやったほうがよい?)
    • 保存については簡単に終わるはず
    • 参照については aws, local では直URLになるが、GridFS ではそうもいかないので対策が必要
      • 本家は /file など、proxy route を切ってある
    • sprint19 の最後まで予定しておく
  • 環境変数による機能制限 - ユーザ数 - プライベートwiki ON/OFF(ACLの機能制御)

次スプリント予定

  • handsontable改善
  • MongoDB GridFS に保存されたファイルを参照する
    • インターフェースはしっかりしているので、ドロップ&ドロップなどでは問題ない予想
  • ACL改善をsprint19にてスケジュール
    • 現在のmodel構成の GroupACL
      • User / UerGroup / Page / PageGroupRelation / UserGroupRelation
      • MongoDB の RDBではない仕組みだと、PageGroupRelation部分は悪手
      • Page - UserGroup の関連を、many-to-many でよく使われる関連テーブルを用いる形で実装したが、これをやめて Page が UserGroup への参照を一つ持つタイプの one-to-one へ変更予定
    • 3.2.4 にて、データマイグレーション機構を導入して動作を確認したので、PageGroupRelation の取り除き準備はできている
  • 環境変数による機能制限(引き続き)
  • XSS 関連オプションがオフに見えないのにオフとい事象が置きてしまっていたが、yuki が昨日対応
    • スクリプトが実行できる、ニュース記事あり。。。
  • XSS対策その3 ストーリーとして進める
  • Editor nav bar ボタン追加
  • ElasticSearch 6 対応で issue #41 external_link の内容を着手したい。。。
    • suggest の種類で、「銀座 ランチ」と入れると「銀座 ランチ イタリアン」が出るとか
    • 「ぎんz」と打つと「銀座」が出るとか
    • ElasticSearch 6 導入のあとにこれらの改善の順番がスムーズなので誰か 6 対応。。。
    • Crowi は ElasticSearch6 導入後は 5 の人たちを置き去りにしている。。。
    • GROWI では後方互換性も維持したい
  • growi.cloud の手伝い(動作確認消化ほか)
  • growi.cloud 側でもすぐに着手のものがなければ線表のどれかを着手

これからのスケジュール

  • 線表ひととおり終わり次第オープンベータ
  • sprint-19 は 10/25(木) 終わり
  • 次回村議は 10/25 15:00予定

2018/10/11 by yusuketk