この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
filesystem:doc [2020/02/15 16:42] 管理人/Admin |
filesystem:doc [2021/10/16 13:13] (現在) 管理人/Admin |
||
---|---|---|---|
ライン 5: | ライン 5: | ||
===== 設置前 ===== | ===== 設置前 ===== | ||
+ | * [[.doc:requirement|動作要件]] | ||
* [[.doc:sample|サンプルサイト]] | * [[.doc:sample|サンプルサイト]] | ||
* [[.doc:security|システムのセキュリティについて]] | * [[.doc:security|システムのセキュリティについて]] | ||
ライン 22: | ライン 23: | ||
===== 今後のアップデート予定 ===== | ===== 今後のアップデート予定 ===== | ||
- | ==== 次回のアップデート(Gamma-2E-0)での対応内容 ==== | + | ==== 次回のアップデート(Gamma-5E-0)での対応内容 ==== |
- | 次回のアップデートでは、後述するように一部内部動作を大幅に変更するため、**現在までのバージョン(Gamma-4a以下)のシステムとは互換性が無くなります**。__Gamma-4a以下のバージョンからGamma-2E-0以降にアップデートした場合、システムが正常に動作しなくなります__ので、既にGamma-4a以下のシステムをお使いの方はGamma-2E-0以降にアップデートしないで下さい。 | + | * **データベース(SQLite)の導入・データ体系最適化** |
- | 2Eとは、セカンドエディション(2nd Edition)の事を指します。 | + | * ウェブサービスとしての運用を見据え、また、データ管理の確実性向上・単純化を図るため、現在のファイルベース形式から、データベース形式に転換する予定です。 |
+ | * それに伴い、データ体系を大幅に変更し、最適化します。 | ||
+ | * **提出物のバージョン管理機能追加・ファイル確認機能の一部変更** | ||
+ | * 各作品及び共通情報の提出・修正履歴を保持出来るようにする予定です。これにより、提出物の修正履歴が分かりやすくなります。 | ||
+ | * バージョン管理機能の追加に伴い、ファイル確認機能を一部変更し、内部仕様を単純化します。 | ||
+ | * 現在は、ファイルの提出時と編集時(並びに共通情報の変更時)でファイル確認の選択肢が異なりますが、選択肢を統一します。 | ||
+ | * また、「承認しても良いが、可能であれば修正してもらう方が良い」という旨の選択肢を追加し、4択とします。 | ||
+ | * **「提出物の一覧・編集・承認」の改善** | ||
+ | * ファイル確認(議論)の履歴を、各作品の詳細ページから確認出来るようにする予定です。 | ||
+ | * 上記に伴い、Gamma-4E-1以下のバージョンとの互換性が無くなります。 | ||
+ | * (上記の他に対応内容を追加する可能性があります) | ||
- | Gamma-2E-0は、最遅でも2020年3月まで(早ければ2020年2月中)にはリリース予定です。 | + | ==== 対応時期未定 ==== |
+ | * **作品一覧・作品ダウンロードに関する改善** | ||
+ | * 作品一覧にフィルタリング(絞り込み)機能を追加する予定です。承認状態や提出者などの条件で絞り込みを行い、必要なデータにスピーディにアクセス出来るようにします。 | ||
+ | * 作品一覧を、作品名や提出日時などでソート(並べ替え)出来るようにする予定です。 | ||
+ | * 一括ダウンロード機能において、ダウンロードしたいファイルのみ選択してダウンロード出来るようにする予定です(上記のフィルタリング機能を一括ダウンロード時にも使えるようにする予定です)。 | ||
+ | * <del>提出作品の確認・承認機能において、未回答作品のデータを一括ダウンロード出来るようにする予定です。</del>(専用の機能としては実装を見送りますが、フィルタリング機能で「承認待ち」の作品のみ選択する事で同等の機能が実現可能です。) | ||
+ | * **提出予約機能の追加** | ||
+ | * 提出開始日時より前に作品が完成した場合に、予めシステム上にファイル・入力内容を送信しておき、提出開始日時後にシステム側で提出処理を自動的に行う「予約機能」を、今後追加する予定です(主催者側が、予約機能の有効・無効を切り替えられるようにする予定です)。 | ||
+ | * **メール通知の改善** | ||
+ | * ジャンル別にメール通知のON・OFFを切り替えられるようにする予定です(一部のジャンルはON・OFFの2択ではなく多段階にする予定です)。 | ||
+ | * **プレビュー機能の追加** | ||
+ | * 現在は、ファイル形式に関わらず必ず端末内に保存してからファイルを閲覧する仕様になっていますが、プレビュー機能を追加し、ファイル確認がブラウザ内で完結しやすいようにする予定です。現在は、動画・画像・音声ファイルについてプレビュー機能の追加を考えています。 | ||
+ | * セキュリティ担保のためにファイルをチェック・処理する際に必要な機能が一部サーバーで使えない可能性がある事から、当初はウェブサービス版のみ実装予定としていましたが、利便性向上のためウェブアプリケーション版にも実装します。 | ||
+ | * セキュリティ担保のためのチェックの都合上、PHPの拡張ライブラリ **GD** を使用します。GDが使えない場合、一部の画像がプレビュー出来ない可能性があります。 | ||
+ | * **その他、軽微な改善・機能追加** | ||
+ | * ウェブデザインの調整に使っているBootstrapの最新バージョン「Bootstrap 5」をシステム上で利用する予定です。 | ||
- | * **添付ファイルの複数送信対応** | + | ==== 今後の展望について ==== |
- | * 現在、添付ファイルでアップロード出来るファイルは1つの入力欄につき1つのみですが、次回のアップデートにて、**1つの入力欄に複数のファイルをアップロード出来るように対応致します**。 | + | しばらくの間は、ファイル構造や機能の変更を柔軟に行えるように、各サーバーへインストールして稼働するアプリケーションとして開発していますが、機能等が十分に成熟した後、**各サーバーへのインストール無しで利用出来るウェブサービスに移行する予定です**。 |
- | * 例えば、合作に静止画を提出する際に、その静止画と、静止画に付ける背景画像やBGM等を併せてアップロードする、といった使い方を想定しています(当初、複数ファイルのアップロードにはZIPファイルを用いる事を想定していましたが、一括ダウンロードの際にZIPファイルが入れ子になってしまうのは良くないという声が挙がりました)。 | + | 当初は、現在のように、各サーバーにインストールしての利用も対応する方針でしたが、熟考の結果、ウェブサービス開始後はウェブアプリケーション版の開発を終了する事にしました。 |
- | * 共通情報入力画面(現在のユーザー登録画面)及びファイル提出画面の、提出ファイル(メイン)及び添付ファイルの項目設定に、「**同時にアップロード可能なファイル数**」という設定項目を新設します。これは1~100の半角数字で設定する項目になっており、1の場合は、従来通り1つのファイルのみアップロード出来る設定、2以上の場合は、指定した数のファイルを同時にアップロード出来る設定になります。入力が無い場合は、100個まで同時にアップロード出来る設定になります。 | + | サービス名は検討中ですが「イベント用ファイルマネージャー」のような名前になると思います。 |
- | * なお、現在の設定項目にある「アップロード可能な最大サイズ」については、**その入力欄で同時にアップロードするファイルの合計サイズ**でチェックします。 | + | |
- | * **入力項目のチェック時などの動作改善** | + | |
- | * 現在は、各種入力内容の確認をした後、エラー表示や送信確認などを、Javascriptのalertやconfirmを用いてダイアログ表示していますが、これを改善する予定です(現時点では、システムの全ての機能についてJavascriptのalertやconfirmを用いない方式に変更する予定ですが、状況によっては一部のみの対応になる可能性があります)。 | + | |
- | * エラー内容(「入力されていません」など)を入力項目の近くに表示するようにし、項目の修正をしやすくします。 | + | |
- | * エラー内容がある場合、入力中にリアルタイムに表示するようになります。例えば、添付ファイルに問題がある場合、添付ファイルの選択直後にエラーを表示します。 | + | |
- | * 各種確認ダイアログを、BootstrapのModalコンポーネント(ダイアログの表示機能)を用いて表示し、見た目や使い勝手を向上させます。 | + | |
- | * **データの入力形式の見直し** | + | |
- | * **ユーザー登録時の情報記入について、見直しを行います**。ファイル提出時の情報入力については、これまで通りの形式になります。 | + | |
- | * 現在、ユーザー1人につき1つ必要な情報(プロフィール画像、一言コメントなど。以下「共通情報」と呼称します。)は、ユーザー登録時に記入する形式になっていますが、**記入のタイミングを変更します**。ユーザー登録時は、システム上最低限必要な項目(ユーザーID、ニックネーム、メールアドレス、パスワード)のみ設定する事になります。 | + | |
- | * マイページに「共通情報の入力・編集」という項目を設け、そこで共通情報を回収する形式とします。 | + | |
- | * ファイル提出画面から共通情報入力画面に簡単にリダイレクト出来るようにします。送信確認ダイアログの「提出完了後に共通情報(【ここに、共通情報の入力項目名が表示されます】)の入力・編集画面にジャンプする場合は、左のチェックボックスにチェックして下さい。」にチェックを入れると、ファイル提出後、自動的に共通情報の入力画面に移行します。 | + | |
- | * 共通情報に不適切な情報が書かれるケースを想定し、共通情報についても、運営チームの承認が必要な形式とします。ただし、自動承認する項目の設定も可能です(共通情報に自動承認する項目しか無い場合、完全なる自動承認となります)。 | + | |
- | * この変更により、例えば合作に複数作品を提出する場合、全作品の提出が完了した時に共通情報を書く事も出来るため、一言コメントなどが書きやすくなります。 | + | |
- | * **その他、細部の変更** | + | |
- | * 上記、添付ファイルの複数送信対応などに伴い、システムのファイル体系を変更し、最適化します。 | + | |
- | * これに伴い、Gamma-2E-0以降は**現在までのバージョン(Gamma-4a以下)のシステムとは互換性が無くなります**。 | + | |
- | * 現在は、ユーザー登録時の記入事項(共通情報の記入事項)を登録しないとユーザー登録を受け付け出来ませんが、上記、データの入力形式の見直しに伴い、共通情報の記入事項の設定を待たずしてユーザー登録を行えるようになりました。 | + | |
- | * 互換性の撤廃に伴い、一部の内部処理を最適化します。 | + | |
- | * 作品詳細画面で、作品の提出日時を表示するようになります。 | + | |
- | * ログイン画面にアクセスした際、ユーザーIDの入力欄に自動でフォーカスするようにしました。 | + | |
- | * 一部の文字入力欄において、入力欄の傍に現在の文字数を表示するようにしました。 | + | |
- | * ログインが必要なページにログインせずアクセスしようとしてログインページにジャンプした際、「このページの利用にはログインが必要です。」と表示するようにしました。 | + | |
- | * メッセージ機能のメッセージ表示ページのレイアウトを変更します。また、ログイン不要でメッセージに既読を付ける事が出来るURLを、メッセージ通知メールに記載するようにします。 | + | |
- | * ユーザーIDを忘れたり紛失したりしても大丈夫なように、メールアドレスからユーザーIDを逆探知出来る機能を追加します。 | + | |
- | * 現在は同一メールアドレスで複数のアカウントを登録出来る仕様ですが、この変更に合わせ、同一メールアドレスで複数のアカウントを登録出来ないように変更します。 | + | |
- | * 現在のユーザー登録画面では、ユーザーID入力画面とアカウント情報入力画面が別ページに分かれていますが、これが1ページに収まるようになります。 | + | |
- | * 一部内部処理におけるセキュリティ面の堅牢性を向上させます。 | + | |
- | * (上記の他に、対応する内容を追加する可能性があります。) | + | |
- | ==== 対応時期未定 ==== | + | ウェブサービス版では、現在のウェブアプリケーション版の機能に加え、次の機能に対応する予定です。 |
- | * **ヘルプ機能** | + | |
- | * 当初想定していたよりかなり多機能になってきたため、機能の詳しいガイドやFAQなどを搭載したヘルプ機能を追加する予定です。 | + | * **ソーシャルログイン(Twitter、Google)** |
- | * **作品ダウンロードに関する改善** | + | * Pixivのソーシャルログインも対応可能なら対応したいと思っていますが、ソーシャルログインのAPIがPixivから一般公開されておらず、対応不能な可能性が高いです。 |
- | * 一括ダウンロード機能において、ダウンロードしたいファイルのみ選択してダウンロード出来るようにする予定です。 | + | * **メールを定時に送信する機能の拡充** |
- | * 提出作品の確認・承認機能において、未回答作品のデータを一括ダウンロード出来るようにする予定です。 | + | * リマインダーの個人設定などを実装予定です。 |
- | * **メールアドレスの確認システム**(実装するかどうか未定) | + | * **他のイベントとの連携・引継ぎ機能の充実** |
- | * 現在、メールアドレスの登録時にその有効性を確認するシステムはありませんが、実装しようと思えば実装出来ると思われます。しかし、ユーザーに手間を掛けてしまう事などから、実装するかどうかは検討段階です。 | + | * あるイベントへの参加後、他のイベントに参加する際にアカウントを作り直す必要が無くなる他、入力画面の設定などを他のイベントからインポート出来るようにする予定です。 |
+ | * **二段階認証** | ||
+ | * **一部内容の暗号化対応** | ||
+ | * メールアドレスなどの個人情報や、提出ファイル、メッセージなど公開範囲が限られる情報については、サーバー内部で暗号化して保存するように対応する予定です。 | ||
+ | * **メールアドレスの確認システム** | ||
+ | * 現在、メールアドレスの登録時にその有効性を確認する仕組みにはなっていません。ユーザーに手間を掛けてしまう事などから、アカウントの作り直しが不要な、ウェブサービス版のみこれを実装予定です。 | ||
\\ | \\ | ||
[[indexpage|BACK]] | [[indexpage|BACK]] |