不撓不屈

戦国史同盟管理人・蛛賢(Shuken)のブログです。 サイト運営情報、技術情報、備忘録、作品公開等について投稿しています。

戦国史同盟

こんばんは。
繁忙期に入りそうなので、本件取り急ぎ発信します。

これまで掲示板ベースで進められていた「サンプルシナリオ改造プロジェクト」について、
試案ですが「Gitlabで運用してみてはどうか」ということで環境を準備してみました。



当該プロジェクトは、私が運営していた掲示板で行われていたものですが、
ホスティングサービス障害、掲示板システムバグ等で度々中断、大変ご迷惑をお掛けしました。
(活発だった有志の皆さんの活動に痛恨の水差しだったと思います……)

2021年現在、戦国史本体に同梱されているバージョンは最新版でないため、
掲示板ログを掘り起こし、残課題を今度は私自身で解決した上で、同梱を奏上しようと思っています。

Gitlabということで当初から複数人の作業を想定しているのか、というとそういうわけでなく、
単純に差分管理システム・外部記憶として利用し、まずは私だけで進めていこうと思っています。
(とりあえず掲示板終盤で指摘されていた誤字と、本体同梱版に合わせた文言訂正をしています。)

以上、Gitlab初心者の私が、突貫で始めたものですが、
知見はその他のプロジェクトにも活かしたいと考えておりますので、
純粋に皆さんからのご意見、アドバイスをいただけると幸いです。


以下検討内容。
おそらく参加しやすいように手引きを用意すべきなんだろうとは思います…が……。


≪運用≫
・課題を「イシュー」に貯めていく。(意見が割れた際の投票機能等はない…?)
・リポジトリのdevelopブランチにプッシュする。(「Developers」又は「Maintainers」のユーザ)
・ある程度まとまったらdevelopブランチの内容をmasterブランチに反映する。(管理者)

・参加希望者は「Owner」「Maintainers」が承認する。

・準備中の段階で、現時点でサンプルシナリオ改造プロジェクト用の掲示板等はありません。
・強いて言えば、Discordの戦国史サーバにそういった部屋は作りました。(蛛賢の独り言状態)


以下備忘録。

≪プロジェクトの立ち上げ手順≫
グループの作成
プロジェクトの作成
masterブランチの作成(README.md、ベースとするリポジトリ等)
developブランチの作成(masterブランチからのコピー)
デフォルトブランチの設定(master→develop)
ブランチの保護(masterは管理者のみ、developは「Developers」Merge・Push可)
プロジェクトの公開
メンバーの募集

≪公開権限≫
プロジェクトの可視性:「公開」

イシュー:「アクセスできる人すべて」 … どんな課題があるかは公開していいと思うため。

リポジトリ:「アクセスできる人すべて」、それ以下は「プロジェクトメンバーのみ」
 … ダウンロード用ファイル置き場。それ以外は公開しない方が良いと思うため。

Analytics:「プロジェクトメンバーのみ」 … 公開する必要性を感じないため。

Requirements:「プロジェクトメンバーのみ」 … 公開する必要性を感じないため。

Wiki:「アクセスできる人すべて」 … 公開しても良いと思う。

スニペット:「プロジェクトメンバーのみ」 … 公開する必要性を感じないため。

ページ:「アクセスできる人すべて」 … 公開しても良いと思う。

Operations:「プロジェクトメンバーのみ」 … 公開する必要性を感じないため。

このエントリーをはてなブックマークに追加 mixiチェック

戦国史同盟の(形だけの)トップページを整理しました。
(デザインそのまま)



①メニューにレーダー(アンテナ)を追加。
②下方にあったTweet最新情報を削除(レーダーに統合)
③cssを微修正。

時間を見つけて、デザイン含めてもっと洗練したいですけどね。
とりあえずは。

このエントリーをはてなブックマークに追加 mixiチェック

戦国史Wikiのシナリオ情報復旧記事とは別に、戦国史Wikiに関する謝辞を投稿します。

シナリオ情報の補完は非常に根気と時間を要するものでした。
(多少は分かった気ではいましたが、当初の想定より4倍くらい時間がかかってしまいました。)
工夫しましたが、結果的に殆ど手作業で、日々時間を作っては作業するを繰り返す地道なものでした。

このような経験を踏まえ…

先ずは、2014年のサイト攻撃直前までシナリオ補完作業を進めてくださった 楽俊さん に改めての感謝と、私の対策不備によりサイトが攻撃され、そのデータが消えてしまったことは、本当に申し訳ありませんでした。

T.H.Yさんが整備したシナリオリスト、ファイル等により約4か月で復旧できました。
あれなしではもっとかかっていたと思います。本当にありがとうございました。

また、旧作シナリオ復興委員会の awakさん には、geocities、isweb、yahooブログ…数々のウェブホスティングサービス終了に合わせて失われた多くのシナリオを補完していただきました。
私の突拍子もない提案にご賛同いただき、時間を見つけて作業いただいたこと、本当に感謝しています。

2013年から今まで数多くのシナリオファイルを保守していただいており、
今回、awakさんのサイトがなければ、正直、戦国史同盟は再開できていませんでした。

そして、情報収集する中で、有志の方々によるサイト立ち上げを知りました。
SLG戦国史避難所 @ ウィキ
新戦国史Wiki
「戦国史」の Wiki
戦国史アップローダー

申し訳なさと感謝の気持ちと同時に、私の戦国史Wikiを再開していいものか悩みました。
しかし、一部サイトに「戦国史同盟が復活するまで」と記載があったことと、過去ブログで将来の再開を宣言したことに対するけじめとして、また皆さんと共に盛り上げていきたいと考え直し、作業を進めることにしました。

ここが適当か分かりませんが、この場を借りて、各サイトの管理人様にお礼申し上げます。
微力ながら戦国史界隈に寄与できればと考えていますので、今後ともよろしくお願いします。

また、色々なデバッグに付き合っていただいた宇喜多さん、Discordでメッセージをいただいた方々、ありがとうございました。

これからも戦国史を地道に盛り上げていけたらと思いますのでよろしくお願いします。
先ずはお詫びとお礼まで申し上げました。


このエントリーをはてなブックマークに追加 mixiチェック

おつかれさまです。
現在、時間を見つけては少しずつデータ復旧(と取捨選択)を進めているところです。

標記の件ですが、戦国史同盟には、「サンプルシナリオ改造プロジェクト」という、
標準搭載のシナリオをよりよくしようという有志の方々によるプロジェクトがありました。

(作業量も膨大でありますし、)平成23年9月頃を最後にシナリオの更新が止まっており、
同年中は再度戦国史本体に同梱してもらうことを検討しておりましたが、進展なく、
その後は、平成25年のアップローダ不具合から始まる一連の事象によるところです。

このことについて、当時の掲示板ログの再公開可否含めて、何らかの形での再公開を考えています。
過去のログから、以下のバージョンが公開された中で最新かと思いますが、相違ないでしょうか。

・サンプルシナリオ改_試56h.snr(2011/09/23)
・default_q.smp(2011/09/17)

もし別の場所でプロジェクトが進んでいたりする場合は御一報いただければ幸いです。

コメント欄、IRC(#戦国史)、Twitter等、何かしらご意見・アドバイスいただましたら幸いです。
先ずは進捗まで申し上げました。
このエントリーをはてなブックマークに追加 mixiチェック

先日の記事に、今後の戦国史同盟、Wikiのアイデアを募集すると記載しました。

TwitterやIRCチャンネルでも構いませんので、気軽にご意見いただければ幸いです。

IRCチャンネル「#戦国史」にはよく常駐していたものですが、端末故障もあり、しばらく入っていませんでした。

作業中は常駐する予定です。見かけたら優しく接してあげてください。よろしくお願いします
(離席してたらご容赦ください)

戦国史Wiki「戦国史IRCチャンネル」
このエントリーをはてなブックマークに追加 mixiチェック

↑このページのトップヘ