[スレッド全体]

[8332] GitHub 移行の提案 
2018/5/20 (日) 09:21:12 kobake
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36
お久しぶりです。10年くらい前に UNICODE 化を担当した kobake です。
そろそろ時流的に Subversion から GitHub あたりに移行するのはどうでしょうか。

https://github.com/sakura-editor
試しに諸々GitHubに移行検証の場所を作りました。
今のところは V2(UNICODE版) のみ移行してみました。

ANSI版については必要な人が別途対応いただけると助かります。
(OSSにおいては基本的に必要な人がその人自身で対応しちゃうのが理に適っていると思っています)


■OSDN or GitHub

OSDNからのお誘いがあったことは掲示板ログにて確認致しました。
大変ありがたいオファーではあるのですが、
今の時流としては GitHub のほうに利があるのではないかな、というのが自分の所感です。


■メリット

・コアデベロッパ以外の方からもプルリクエストを付け付けることができるので、
今後の改善のやりやすさは格段にあがります。
・派生プロジェクトも作られやすく、発展性が期待できます。


■デメリット

Gitをまだ使ったことない人からすると学習コストが少し発生します。


■これまでのSvnログの引継ぎについて

git svn 機能によって全ログ移行を試してみました。
まずは V2(UNICODE版) に絞って対応しています。

GitHub機能によって、Svnから取り込んだコミット作成者の情報はGitHubアカウントに紐づけることもできます。
以下参考(svn の kobake アカウントを GitHub の kobake アカウントと紐づけた例)。
https://github.com/sakura-editor/sakura/commit/4913dde1bafa24e627f5ba18324f1378673fe43
4

紐づけのやり方については後ほど説明致します。


■その他

掲示板については、今のここの掲示板を残すという選択肢もありますが、
いっそのこと今後の質問・報告・提案等については GitHub Issues に乗り換えてしまったほうが、
あとあと楽になると個人的には思っています。

このあたりは文化の問題でもあるので棲み分けをしておいたほうが良いというのであれば
この掲示板を引き続き運用するという選択肢もなくはないです。


[8333] Re:GitHub 移行の提案 
2018/5/20 (日) 09:22:42 kobake
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36
■以前挙がっていた OSDN or GitHub の話について

http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=data&tree=s8327#8327
> githubも移転先として候補に挙がるとは思います。
> 個人的に使っている範囲ではgit中心では便利に使えていますが、CGIがないので掲示板の移転先には使えません。
> 掲示板は閉鎖してissueにすると、匿名での投稿や質問などはしにくいのではと思います。
> あと英語しかないので、とっつきにくい点があります。


掲示板は個人的には Issues でも構わないと思っていますが、やはりライトユーザだと抵抗があるものですかね。
現状の掲示板に投稿している方々も、積極的に意見をいただけているという意味ではリテラシはある程度高いものと想像しています。
その想像が合っていれば GitHub アカウント用意して Issues に投稿することにはそれほど苦はないのでは?というのが自分の意見です。
GitHub カウントのフリープランであれば無料で使えますし。


[8349] Re2:GitHub 移行の提案 
2018/5/22 (火) 05:11:39 一ユーザー
Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.183 Safari/537.36 Vivaldi/1.96.1147.42
一ユーザーでしかないですし、
横槍を入れるのも主義じゃないので様子見でいいかと思っていましたが……

> 掲示板は個人的には Issues でも構わないと思っていますが、やはりライトユーザだと抵抗があるものですかね。

> > 掲示板は閉鎖してissueにすると、匿名での投稿や質問などはしにくいのではと思います。
> > あと英語しかないので、とっつきにくい点があります。


 正直、英語でなくてもわざわざ質問の為だけにユーザー登録しようという人がどれ位いるのか……
ましてや英語だとなお敷居が高いと思います。(少なくとも自分ならUターンする)

不具合報告にしても、
(一例として)「SakuraDownで一部の関連ツールがダウンロード出来ない」
の様なシンプルな内容だったりする場合、“個人的には”わざわざアカウント登録の様な手間は極力掛けたくないです。

と言うか、上記の例の対処法として「iniファイルの(何処何処)をこう直せばいいよ」と書く場合にしても、
正直その場限りの書き込みで今後書き込むか分からない事を考えると、
その為だけにアカウントを取るのはやっぱりハードルが高いですね。(※あくまで個人の感想です)


そもそも、ライトユーザーからすればまず「『Issues』?何ぞそれ?」な人の方も多い気がしますが。
(実際に自分も検索で調べながら発言してますし)


[8351] Re3:GitHub 移行の提案 
2018/5/22 (火) 07:35:15 kobake
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36
▼ 一ユーザーさん


> そもそも、ライトユーザーからすればまず「『Issues』?何ぞそれ?」な人の方も多い気がしますが。
> (実際に自分も検索で調べながら発言してますし)


一般的に(少なくとも日本人ユーザには)浸透している言葉ではないですね…。
(個人的な気持ちとしては、開発者以外の方にも徐々に慣れていって欲しい気持ちはありますが…。それがリテラシ向上に繋がるので)


■参考までに、お手間でなければそれぞれのレポート方式について所感をお聞かせいただけますか?(使いにくい / 使いやすい / 使い続けたい / 等等)
今現状ですと以下の場があります。
http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi … ここの掲示板(匿名可)
http://sakura.qp.land.to/?Request … Wiki内の要望リスト(匿名可)
http://sakura.qp.land.to/?BugReport … Wiki内のバグリスト(匿名可)
https://github.com/sakura-editor/sakura/issues … 今回の(ハードルが高そうに見える?)GitHub Issues(匿名不可)
https://osdn.net/projects/sakura-editor/forums/34071/ … OSDN 側にも掲示板を試しに作ってみました(匿名可)


ちなみにですが、今のこの掲示板は仕組みがかなり特殊で、投稿失敗したように見えても投稿ができていたり、投稿成功したように見えて投稿が見えなかったり(でも時間差で見えるようになったりする)等、システム的な意味でかなり扱いに難があると感じています。(なので二重投稿とかも割と起こり得ます)

(今回、返信を2つに分けているのも掲示板の制約に引っかかってしまったことが理由です…)


[8357] Re4:GitHub 移行の提案 
2018/5/23 (水) 15:32:59 KENCH
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36
▼ kobakeさん
> ▼ 一ユーザーさん
>ちなみにですが、今のこの掲示板は仕組みがかなり特殊で、投稿失敗したように見えても投稿ができていたり、投稿成功したように見えて投稿が見えなかったり(でも時間差で見えるようになったりする)等、システム的な意味でかなり扱いに難があると感じています。(なので二重投稿とかも割と起こり得ます)

Cyclamenをスパム対応でいろいろと手を入れているかと思いますが、
どうも動作がすでに不安定な感じがしますね。
私は切削ソフトをOSDNとsf.net両方で公開していますが、
自前のGCIはもうスパム対策で手を入れるのが苦痛になってきたので、
OSDNのチケットとフォーラムにしてしまいました。一応匿名でも書き込めますし、スパム的なものはOSDN側である程度はじいてくれるかなと。
日本語ダウンロードページ及び、一般ユーザコミュニティのみOSDNで運営して、
開発者はGitHubって感じでもいいのかなっと思うのですがいかがでしょう。




[8359] Re5:GitHub 移行の提案 
2018/5/23 (水) 16:34:51 kobake
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36
▼ KENCHさん
> ▼ kobakeさん
> > ▼ 一ユーザーさん
> >ちなみにですが、今のこの掲示板は仕組みがかなり特殊で、投稿失敗したように見えても投稿ができていたり、投稿成功したように見えて投稿が見えなかったり(でも時間差で見えるようになったりする)等、システム的な意味でかなり扱いに難があると感じています。(なので二重投稿とかも割と起こり得ます)

> Cyclamenをスパム対応でいろいろと手を入れているかと思いますが、
> どうも動作がすでに不安定な感じがしますね。
> 私は切削ソフトをOSDNとsf.net両方で公開していますが、
> 自前のGCIはもうスパム対策で手を入れるのが苦痛になってきたので、
> OSDNのチケットとフォーラムにしてしまいました。一応匿名でも書き込めますし、スパム的なものはOSDN側である程度はじいてくれるかなと。
> 日本語ダウンロードページ及び、一般ユーザコミュニティのみOSDNで運営して、
> 開発者はGitHubって感じでもいいのかなっと思うのですがいかがでしょう。


そんな感じで良いと思います!
たしかに開発者以外の方が GitHub Issues とかに書き込むのは「なんか敷居が高い感じがする」気持ちは分かります。

試しに OSDN のフォーラム作ってみましたが、割とカジュアルに書き込めそうだなーと思いました。
https://osdn.net/projects/sakura-editor/forums/34071/

他の方からのコメント等からも匿名許容BBSを残す必要性はなんとなくわかったのですが、
KENCHさんも言及されているように、このCyclamenのバギーさはなかなか辛いものがあるので、
どこかのタイミングでスッとOSDNフォーラムに移行したいな、というのが今の気持ちです。

[▼次のスレッド]
INCM/CMT
Cyclamen v3.81