話題(スレッド): Web移行について

Web移行について (2018-05-28 18:11, kobake, #81366)

■トップページの移転について
サクラエディタトップページを SourceForge から GitHub Pages に移転しました。
・旧トップページ … http://sakura-editor.sourceforge.net
・新トップページ … https://sakura-editor.github.io/

OSDNにもWeb領域がありますので、そちらに移転する案もありましたが、GitHub Pages の場合には Web の変更記録を確実に残せるという利点があり、その利点を生かしたく、今回は GitHub Pages を選択致しました。

新トップページの変更は以下のGitHubリポジトリから行えます。
https://github.com/sakura-editor/sakura-editor.github.io

コアメンバーの方はもちろん、そうでない方からもプルリクエストを受け付けることができます。
これにより管理コストが分散されやすくなることを期待しています。


■それ以外の動的CGIについて
GitHub Pages には変更記録を残せるという大きな利点がありますが、
CGI 等の動的なモノを配置する用途には使えません。

これまでに運用されていた Cyclamen CGI 等の置き場を SourceForge から移動するとしたら、OSDN の領域に配置するのが好ましいかと思っています。

ただ、Cyclamen CGI については今後は投稿が行われない運用になることを考えると、無理に移動はしなくても良い気がします。

できるだけ運用スコープを絞り込むことで、管理者の負担は最小限に抑えておきたい気持ちが大きいです。

メッセージ #81366 への返信 ×

Re: Web移行について (2018-05-28 21:57, berryzplus, #81367)

引っ越してきました。蕎麦はバーチャルで。
OSDNのフォーラムだから、loginしないと書き込めないですね。
気付くのに数秒かかりました。

前の掲示板での話題
> 勢いで登録しちゃいましたが、
> https://gitter.im/sakura-editor は何故かとれなかった(誰かが先にとってる?)ので
> https://gitter.im/sakura-editor-chat を試しに作ってみました。

これは自分じゃないです。残念。


過去ログがうまく参照できなくてログが拾えないので覚えてるキーワードでレス付けます。
古いブラウザ使ってるせいか、ツリーが表示されたりされなかったりする…
※使用ブラウザはIE11(^^;

・appveyor
vmでwindows向けのci(リポジトリ連動の自動ビルド)ができる環境があるんですか。
NightlyビルドはC++では無理だと思っていましたが、実現しうるツールがあるとは。

・ライセンス明確化調査'
やっぱ公開した方がいいですよね。

UNICODE化した時点で
ソースコード全体が二次著作物になったと考えられるので、
ライセンス明確化の呼びかけ以前のもの(v1)についてだけ調査してます。
最終結論は前の掲示板に書いたほど明快にはなりませんでした。

そのうち公開しなきゃなと思っています。


話は変わりますが、GitHub移行を機にリポジトリ構成を変えませんか?

sakura ※配下階層のイメージ。関係ないフォルダは省略。
┣resources
┃┣help ★リポジトリまるごと、ここにマージ。
┃┣macro ★リポジトリまるごと、ここにマージ。
┃┗installer ★リポジトリまるごと、ここにマージ。
┣sakura
┣sakura_core
┗sakura_test ★新規追加。

appveyorでのciが上手くいく前提の話です。
現在別リポジトリにしている上記3つを配下に格納してしまえば、
自動ビルドのついでにヘルプファイル込みでパッケージ化できるかも知れません。
ci環境用意するのにテストがないのは変な感じなので、testフォルダも作る、と。

#81366 への返信

メッセージ #81367 への返信 ×

Re: Web移行について (2018-05-29 04:18, kageshiron, #81368)

初めまして、KageShironと申します。関係者のみなさま、色々とお疲れ様です。
(一応旧掲示板の方も一通り読んだつもりなのですが、見落としがあったらすいません。)

現在ChocolateyというWindowsのパッケージマネージャ(Linuxのaptやyumっぽいもの)のサクラエディタ用のパッケージを投稿しています。
https://chocolatey.org/packages/sakuraeditor

このパッケージを作る際に海外のレビュアーからsakura.qp.land.toが見られないと指摘を受けました。
確認したところ、どうやら海外からのアクセスが弾かれているっぽいです。(適当なプロキシをいくつか試しただけなので、別の要因で弾かれているのかもしれませんが)
海外からのアクセスの利便性+将来的な継続性や安定性を考えると、Wikiもosdn.netに移せるようなら移してしまった方がみんな楽かなという気がします。

ただ、旧掲示板でsadoさんがおっしゃっていたようにPHPとPukuWiki Plus!がだいぶ前にサポート終了してるみたいなので、(セキュリティ的にも)最新のPukuWikiに移行する必要がありそうです。
https://pukiwiki.osdn.jp/?PukiWiki/%E4%BA%92%E6%8F%9BWiki%E3%81%B8%E3%81%AE%E7%A7%BB%E8%A1%8C%E3%81%BE%E3%81%A8%E3%82%81
#81367 への返信

メッセージ #81368 への返信 ×

Re: Web移行について (2018-05-29 11:37, kobake, #81374)

[メッセージ #81368 への返信]
> 初めまして、KageShironと申します。関係者のみなさま、色々とお疲れ様です。
> (一応旧掲示板の方も一通り読んだつもりなのですが、見落としがあったらすいません。)
>
> 現在ChocolateyというWindowsのパッケージマネージャ(Linuxのaptやyumっぽいもの)のサクラエディタ用のパッケージを投稿しています。
> https://chocolatey.org/packages/sakuraeditor

初めまして。Chocolateyパッケージの投稿ありがたいです。
そういう活動をしている方でしたら、GitHub や OSDN へのコアメンバーとしてのご参加も歓迎しますので、
もしご興味ありましたら権限付与しますのでお申し付けください。


> このパッケージを作る際に海外のレビュアーからsakura.qp.land.toが見られないと指摘を受けました。
> 確認したところ、どうやら海外からのアクセスが弾かれているっぽいです。(適当なプロキシをいくつか試しただけなので、別の要因で弾かれているのかもしれませんが)
> 海外からのアクセスの利便性+将来的な継続性や安定性を考えると、Wikiもosdn.netに移せるようなら移してしまった方がみんな楽かなという気がします。

なるほど。land.to がかなり昔からのホスティングサービスなのでアクセス遮断のポリシーが今に合ってない(というかグローバル化が考慮されていない)気はします。

OSDN 側に集約させられたらなんだかスッキリするのかな、という思いもある一方、非公式で独立して運用できているのであれば、それを継続してもらうのもコアメンバーの負担を分散させるという意味で、外部での運用のままにしてもらうのもそれはそれで価値があると思っています。
トレードオフが大きいですね。

コアメンバーが増えてきて稼働量が稼げるのであれば land.to 吸収もアリと思いますが、まだ今はそこまで余裕ある感じではないです。将来の話として考えておくのはアリだと思います。

sakura.qp.land.to の現在の管理者は maru さん(と思っている)ですが、彼とはメール連絡がとれることをそういえば確認しています。

折を見て sakura.qp.land.to の管理をどうするのかについては直接相談してみようかと思います。


> ただ、旧掲示板でsadoさんがおっしゃっていたようにPHPとPukuWiki Plus!がだいぶ前にサポート終了してるみたいなので、(セキュリティ的にも)最新のPukuWikiに移行する必要がありそうです。
> https://pukiwiki.osdn.jp/?PukiWiki/%E4%BA%92%E6%8F%9BWiki%E3%81%B8%E3%81%AE%E7%A7%BB%E8%A1%8C%E3%81%BE%E3%81%A8%E3%82%81

ちょっと移行コストもかかりそうですね。

自分はプログラム本体のほうの移行作業を主に進めていくつもりですが、もし可能であれば Web 移行について誰か他の方が並行して段取りしていただけるとしたら自分としては負担が減って助かります。
#81368 への返信

メッセージ #81374 への返信 ×

Re: Web移行について (2018-06-01 23:56, kageshiron, #81404)

> そういう活動をしている方でしたら、GitHub や OSDN へのコアメンバーとしてのご参加も歓迎しますので、
> もしご興味ありましたら権限付与しますのでお申し付けください。
ありがとうございます。現在はサクラエディタをメインでは使っていないのでふさわしいかわかりませんが、Chocolateyのパッケージ維持やWebの補助ぐらいならできるかなぁと思います。あまりアクティブで活動できないかもしれませんが、それでも大丈夫なようでしたら参加させていただきたいと思います。

> sakura.qp.land.to の現在の管理者は maru さん(と思っている)ですが、彼とはメール連絡がとれることをそういえば確認しています。
> 折を見て sakura.qp.land.to の管理をどうするのかについては直接相談してみようかと思います。
連絡がつくようなら良かったです。land.toの都合などでWikiの内容が消えてしまうと勿体無いので、とりあえずバックアップだけでも確保できていれば安心できるかなと思います。
#81374 への返信

メッセージ #81404 への返信 ×

Re: Web移行について (2018-06-02 19:39, kobake, #81412)

[メッセージ #81404 への返信]
> > そういう活動をしている方でしたら、GitHub や OSDN へのコアメンバーとしてのご参加も歓迎しますので、
> > もしご興味ありましたら権限付与しますのでお申し付けください。
> ありがとうございます。現在はサクラエディタをメインでは使っていないのでふさわしいかわかりませんが、Chocolateyのパッケージ維持やWebの補助ぐらいならできるかなぁと思います。あまりアクティブで活動できないかもしれませんが、それでも大丈夫なようでしたら参加させていただきたいと思います。

ありがとうございます!
無理の無い範囲でご協力いただけると助かります。
OSDN の管理メンバーに kageshiron さんを追加しました。

GitHub のアカウントをお教えいただければ、そちらも権限追加します。


> Webの補助

Webページは今のところ以下のGitHubリポジトリで管理しています。
お時間のあるときに眺めていただければと。
https://github.com/sakura-editor/sakura-editor.github.io


> Chocolateyのパッケージ維持

これについてはどのように管理するのが良いか、何か案があればいただけると助かります。


> > sakura.qp.land.to の現在の管理者は maru さん(と思っている)ですが、彼とはメール連絡がとれることをそういえば確認しています。
> > 折を見て sakura.qp.land.to の管理をどうするのかについては直接相談してみようかと思います。
> 連絡がつくようなら良かったです。land.toの都合などでWikiの内容が消えてしまうと勿体無いので、とりあえずバックアップだけでも確保できていれば安心できるかなと思います。

そですね。

バックアップは急ぎではないと思うので後々落ち着いてからやろうと思いますが、忘れないように GitHub Issue 化しておきました。
https://github.com/sakura-editor/sakura-editor.github.io/issues/11
#81404 への返信

メッセージ #81412 への返信 ×

Re: Web移行について (2018-05-29 05:43, kench, #81369)

[メッセージ #81367 への返信]
> OSDNのフォーラムだから、loginしないと書き込めないですね。
> 気付くのに数秒かかりました。
フォーラム毎に匿名書き込みのOn/Offが可能です。
#81367 への返信

メッセージ #81369 への返信 ×

Re: Web移行について (2018-05-29 11:16, kobake, #81370)

匿名許可は設定し忘れていたので今設定しました。
基本、こちらのOSDNフォーラムについては匿名許可の場として運用します。
#81369 への返信

メッセージ #81370 への返信 ×

Re: Web移行について (2018-05-29 11:24, kobake, #81373)

[メッセージ #81367 への返信]
> > https://gitter.im/sakura-editor は何故かとれなかった(誰かが先にとってる?)ので
> > https://gitter.im/sakura-editor-chat を試しに作ってみました。
>
> これは自分じゃないです。残念。

残念~


> ・appveyor
> vmでwindows向けのci(リポジトリ連動の自動ビルド)ができる環境があるんですか。
> NightlyビルドはC++では無理だと思っていましたが、実現しうるツールがあるとは。

ありがたいです。
引き続きいろんな方からお知恵を拝借したいところです。


> ・ライセンス

こちらでお話しましょう!
https://osdn.net/projects/sakura-editor/forums/34093/39615/


> 話は変わりますが、GitHub移行を機にリポジトリ構成を変えませんか?

良いと思います。こちらでお話しましょう。
https://osdn.net/projects/sakura-editor/forums/34093/39614/

#81367 への返信

メッセージ #81373 への返信 ×

Re: Web移行について (2018-06-01 05:33, kench, #81392)

[メッセージ #81366 への返信]
お疲れ様です。
色々とご尽力ありがとうございます。
何とかJOINできました。
projectのPeopleが未ログインだと0人に見えるのでとりあえずPrivateからPublicにしてみました。
元々コミッターではないのですがサクラエディタはもう長い付き合いになるので今後ともなにがしか協力できればと思います。
皆様よろしくお願いします。
#81366 への返信

メッセージ #81392 への返信 ×