From kim.upsilon @ bucyou.net Sun Dec 4 23:59:49 2011 From: kim.upsilon @ bucyou.net (Kimura Youichi) Date: Sun, 04 Dec 2011 23:59:49 +0900 Subject: [OpenTween-dev] =?utf-8?q?OpenTween-announce_ML_=E3=81=AE?= =?utf-8?b?6Kit572u44Gr44Gk44GE44Gm?= Message-ID: <4EDB8AE5.8000507@bucyou.net> kim_upsilon です。 OpenTween プロジェクトの ML に新しく OpenTween-announce を設置しました。 http://lists.sourceforge.jp/mailman/listinfo/opentween-announce OpenTween-announce は、開発関係の話題が中心となる OpenTween-dev とは別に OpenTween 関連の告知をするために設置された ML です。主に「バイナリが配布 されるまで様子見」という方の購読向けです。 ただし、OpenTween-announce と OpenTween-dev への重複した投稿は行わないつ もりなので、気になる方は両方購読されることをおすすめします。 以上です。 -- Kimura Youichi https://upsilo.net/~upsilon/ -------------- next part -------------- $B%F%-%9%H7A<00J30$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B... $B%U%!%$%kL>(B: signature.asc $B7?(B: application/pgp-signature $B%5%$%:(B: 900 $B%P%$%H(B $B @ bL@(B: OpenPGP digital signature URL: http://lists.sourceforge.jp/mailman/archives/opentween-dev/attachments/20111204/470220f0/attachment.pgp From kim.upsilon @ bucyou.net Tue Dec 13 22:11:57 2011 From: kim.upsilon @ bucyou.net (Kimura Youichi) Date: Tue, 13 Dec 2011 22:11:57 +0900 Subject: [OpenTween-dev] =?utf-8?b?V2luRm9ybXPjgpLkvb/nlKjjgZfjgZ/jgq8=?= =?utf-8?b?44Op44K544Gu5pu444GN5o+b44GI5L2c5qWt44Gr44Gk44GE44Gm?= Message-ID: <4EE74F1D.9040809@bucyou.net> kim_upsilon です。 WinForms に依存するクラスの書き換え作業について大まかな手順が纏まりまし た。ロジック部分を除いた *.Designer.vb についてはこの手順でほぼ C# 移行 が可能です。 1. 移植するクラスと同名のフォームをTweenCSに新規作成 2. フォームの設定(サイズ等)を同じに揃える 3. VB側のフォーム内のコントロールを全て選択しコピーする 4. C#側のフォームに張り付ける 5. デザイナ画面を閉じる 6. フォームに関連するresxファイルを TweenCS に上書きコピー 7. 再度デザイナ画面を開き、配置などを確認 8. 残りのロジック部分を移植 9. 各コントロールのイベントを設定 -- Kimura Youichi https://upsilo.net/~upsilon/ -------------- next part -------------- $B%F%-%9%H7A<00J30$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B... $B%U%!%$%kL>(B: signature.asc $B7?(B: application/pgp-signature $B%5%$%:(B: 836 $B%P%$%H(B $B @ bL@(B: OpenPGP digital signature URL: http://lists.sourceforge.jp/mailman/archives/opentween-dev/attachments/20111213/99050d1a/attachment.pgp From kim.upsilon @ bucyou.net Mon Dec 19 19:25:12 2011 From: kim.upsilon @ bucyou.net (Kimura Youichi) Date: Mon, 19 Dec 2011 19:25:12 +0900 Subject: [OpenTween-dev] =?utf-8?b?R1BMdjMg44GoIE1zLVBMIOOBqOOBruODqQ==?= =?utf-8?b?44Kk44K744Oz44K55LqS5o+b5oCn44Gr44Gk44GE44Gm?= Message-ID: <4EEF1108.1070302@bucyou.net> kim_upsilon です。 既にご存じの方も居るかと思いますが、OpenTween (および Tween) のソースツ リーには Ms-PL でライセンスされている Dynamic.vb というファイルが存在し ます。このソースコードは、タイムラインを表示するタブの「振り分けルール」 設定において指定できる条件のうち lambda 式による振り分け条件を提供するた めに使われています。 この Ms-PL ライセンスについて、GPLv3 と互換性がない (両立できない) ので はないか?という意見が出ています。また、gnu.org 内のページ (*1) にも Ms-PL は GPL と非互換であると書かれています。 いずれも非互換であるとする具体的な理由が明示されていないため個人的には今 一つ納得できていませんが、ひとまず Dynamic.vb を取り除く方向で進めたいと 考えています。 これから Dynamic.vb を削除する方向で作業を進めますが、このソースコードに よって提供される振り分け条件はとても強力な機能であるため、できればこの機 能を削除したくないという気持ちもあります。そのため Ms-PL と GPLv3 との互 換性についてライセンスに詳しい方の意見もお待ちしております。 以上です。よろしくお願いします。 *1 http://www.gnu.org/licenses/license-list.html#ms-pl -- Kimura Youichi https://upsilo.net/~upsilon/ -------------- next part -------------- $B%F%-%9%H7A<00J30$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B... $B%U%!%$%kL>(B: signature.asc $B7?(B: application/pgp-signature $B%5%$%:(B: 836 $B%P%$%H(B $B @ bL@(B: OpenPGP digital signature URL: http://lists.sourceforge.jp/mailman/archives/opentween-dev/attachments/20111219/3d5ea0b9/attachment.pgp