System | システム

システムチーム

目的

  • イベント参加者の方にイベントの魅力、詳細について見える形で表現する

  • 表現する媒体としてはWebサイトやスマートフォンアプリなど

スケジュール

スケジュールの概要はブログを参照してください。詳細スケジュールは後述

タスク

  • ティザーサイトの作成

  • 本番サイトの作成

    • バックエンド、フロントエンド両方

  • 当日用スマートフォンアプリの作成(任意)

  • 販売チケットの管理

  • 適宜ブログの作成

Webサイトに必要なページ

  • About

    • PyCon JPってなに?

    • 行動規範

    • 開催概要

    • 今年のテーマ

    • Goodies

    • スタッフ一覧

    • スタッフ募集

  • Event

    • スケジュール(タイムテーブル)

    • 基調講演

    • 招待講演

    • トーク

    • ライトニングトーク

    • ポスター

    • チュートリアル

    • スプリント

    • Youth Coder Workshop

    • ジョブフェア

    • コミュニティブース

    • オープンスペース

    • メディア会議

    • 一般社団法人PyCon JP運営ミーティング

  • Proposals

    • プロポーザルリスト

  • Speakers

    • スピーカー一覧

  • Sponsors

    • スポンサー募集要項

    • PyCon JPスポンサー

    • 求人コンテンツ(フェア)

    • スポンサーシップのメリット

    • Patronスポンサー

  • Participants

    • 参加者の手引き

    • 遠方支援

    • チケット購入

  • Venue

    • 会場情報

  • Reports

    • 収支報告

    • 参加者ブログエントリ

Q&A

  • サイト作成の人手が足りない場合はどうしたらいいの?

    • システム作成の外注も視野に入れましょう。PyCon JPとしての外注のハードルはそこまで高くないので、
      スケジュールが厳しい場合は外注について相談しましょう。

2020

メンバー

  • 平尾さん(リーダー、進捗管理)

  • 海老原さん(プロジェクト管理など)

  • 秋田(リーダー、Webサイト周り実装)

  • 一色さん(ティザーサイト周り)

  • 福田さん(AWS環境構築)

  • 森野さん(Webサイト周り実装)

WebサイトURL

GitHubリポジトリ

技術スタック

Webサイトのシステムに関してはブログを参照してください

 

詳細スケジュール

2019/12/26

システムチームキックオフ

メンバー顔合わせ、今後のタスクについての共有など

2020/02/04

ティザーサイト公開

 

2019/12/26

Webサイト実装方針決定

 

2020/06/07

スポンサー情報受け取り

 

2020/07/07

本番サイト公開

TOPページ(日程、キーノート)、CoCページのみ

2020/07/20

Webサイトスポンサー情報追加

 

2020/07/27

Webサイトチュートリアルページ追加

 

2020/08/05

開発スプリント、ユースコーダー
ページ追加

 

2020/08/10

招待講演情報追加
タイムテーブルページ(sessionize)公開

 

2020/08/17

パトロン情報、本タイムテーブル
ページ追加

 

2020/08/24

本番YouTubeリンクの差し替え、スタッフ
ページの公開

 

2020/09/15

Webサイト更新

招待講演情報更新(Ninaさんの情報が届いたので遅かったので)
チケット販売部分にCloseのタグを追加
当日のみ有効なYouTube Liveへのリンクを削除

2020/09/22

Webサイト更新

YouTubeの動画URLをセッション単位で分割したものに差し替え
スピーカの資料更新
チュートリアルの動画URLを追加

2020/09/24

Webサイト更新

スピーカの資料更新

2020/10/11

WebサイトStatic化

ホスティング用にWebサイトをStatic化してリポジトリ内容を更新

2020/11/

AWSリソース削除

 

タスク

  • ティザーサイト作成

    • 2019年のティザーサイトリポジトリをクローンして2020年用のリポジトリを作成する

    • 2019年のサイトをベースに適宜内容を修正し公開する

    • サイト構成はGithub Pagesにnginxの設定でページ遷移できるようにする

  • 本番サイト作成

    • 使用する技術スタックについて議論

    • 作成するページ一覧、機能一覧の洗い出し

    • リポジトリの作成

    • Nuxt.jsのベース部分作成

    • それぞれのページの実装、テスト、動作確認

    • ホスティング環境、自動デプロイ環境の整備

      • surge.sh、Github Actions、Google App Script、AWS Amplify Console

    • デザインチームとのやり取り

      • ロゴの受け渡し

      • 必要な素材の調整

      • ページデザインの調整など

    • コンテンツチームとのやり取り

      • 基調講演、招待講演、セッション情報について

      • sessionize周り

      • チュートリアル、スプリント、Youth Coder Workshopの情報についてのやり取り

      • スピーカーの発表スライド周り

    • 事務局チームとのやり取り

      • 行動規範、行動ガイドライン周りの調整

      • スポンサー情報についてのやり取り

    • 配信チームとのやり取り

      • 本番用YouTube LiveのURL

      • 開催後のセッション個別URLの情報について

    • 本番サイトstatic化

    • 作成した環境の削除など

      • リポジトリアーカイブ

      • クラウド、ホスティング環境周り削除

  • ブログ作成

    • 振り返りブログの作成

Googleドライブ内資料保存場所

PyCon JPスタッフに限り閲覧できる

2020/04_System Team ディレクトリがTOP。重要なものをピックアップ
下記内容の詳細はGoogle Documentに記載(2020/04_System Team/引継ぎ資料)

  • 「Webサイトで必要そうな画面の洗い出し」

  • 「2020年版サイト仕様洗い出し」

    • このファイルを使ってコンテンツチームとのタスク、期日の認識合わせを実施

  • 「マイルストーン・タスク洗い出し」

    • システムチーム内での認識合わせのため

    • こちらで洗い出したタスクをJIRAチケットとして作成

  • 「20200917_システムチーム振り返り」(議事録)(2020/10_Meeting Agenda _ Notes)

    • PyCon JP 2020 KPTのシステムの部分も確認してください

その他