引き継ぎ - KUT-soiweb/web GitHub Wiki

はじめに

 この文書は、プロジェクト内で必ず知っていて欲しいことを書いている。今後次々と年代が変わる際に引き継いでいく内容を書き足して使用して欲しい。

ニュースに関して

 現在cmsを使用してプロジェクト内で作成している。作成する際は、アクセス権限をプロジェクトリーダーからもらい、自身のアカウントを作成ののちにページにアクセスする。今後、(論文で賞をもらったなどの)ニュース作成を各研究室に委託してもらいたい。

 チェック時はcmsページにてアカウント”superuser”でログインし、二人のチェック者を通して誤字脱字・内容をチェックする。今後、各研究室員がニュースを作成した際はプロジェクト内でチェックしてからページを生成する。

 チェックが終わればcmsでページ生成を行い、指導教員に提出してページを更新する。

毎年更新されているニュースの例

 入学式、オープンキャンパス、研究室対抗スポーツ大会、企業向け大学説明会、卒業式 etc.

ニュース以外のページに関して

 各行事の特設ページは、その行事の一ヶ月前にはページ更新していきたい。現在オープンキャンパスや製作者ページ、情報学群特別講義のページを毎年作成しているが、今後新たに作成したいページがあればプロジェクト内で吟味し、作成しても良い。

 また、現在公開されているページの内容で情報が古いものはその都度更新していきたい。例えば進路情報やキャンパスライフなどがあげられる。作成したら、ニュースにてページ公開を発信する。

作成したページを指導教員に提出する際

 slackのweb_submissionチャンネルにて、指導教員に提出する。既存のディレクトリの場合は作成、修正したページの、変更したファイルのみ。 新規のディレクトリの場合は作成したファイルすべて。 ファイルが多い場合は一つのディレクトリにまとめ、ディレクトリ構成を考慮したうえ圧縮し、提出する。その際のファイル名やディレクトリ名は過去のものを踏襲すること。

製作者ページ

貢献度を考慮して作成する。貢献度の高いメンバーの画像比率を大きくしたりページ上部に表示し、貢献していないメンバーに関しては表示しなくてよい。

全体を通して

 使用技術として、HTML、SSI、CSS、JS(JavaScript)、(jQuery、SSH、CMS、PHP、MySQL、Apache)が挙げられる。今あげた技術を活用でき、後輩に教えてあげられるくらいになって欲しい。  基本的にHTML、CSS、JSなどファイルをわけて記述している。

 (webデザインから下層)ページ作成時に注意したい項目をまとめてくれているサイトがあるので、参考にして欲しい

 https://liginc.co.jp/340406 デザイナーが下層ページを作るときに最低限おさえておきたい9つのポイント

 また、現在公開されているページのサーバではphpが動かない。

 コーディング規約については以前使用していた引き継ぎ資料を確認して欲しい。


現在公開されているページは、githubにて管理されている。編集やチェックのやり方は「soiweb ソース管理」とぐっちの資料を参照。