[Qt-users:501] Re: 全角文字環境固有のQt Creatorのバグ

Kenji Sugita kenji @ j04.itscom.net
2016年 3月 19日 (土) 20:30:57 JST


> 2016/03/19 20:11、Takahiro HASHIMOTO <kenya888 @ gmail.com> のメール:
> 
> こんにちは。橋本です。
> 
> まぁあるあるな話的で、コミュニティとしてまっとうなコメントが多いですが...エスカレーション、というお話がありましたので、ちょっと穿ったコメントを。

エスカレーションを求めるならば、ご自信が何らかの対価を支払うべきでしょう。
無償で対応してもらうというのではなく、他の返信にあるように自身で修正するか、
費用を払って対応を求めるかです。

Qt はオープンソースと言いますが、Qt のコミットの 7 割、Qt Creator の 8 割は
The Qt Company で働いている方々が行っていると公表されています。その方々の給与は
商用版からの収益で賄われていることを忘れてはなりません。

> Oswaldのコメントを読む感じだと、個人的には製品品質としてはある意味問題だと感じますね。重要な問題ではないと言い切れないなと感じます。商用版で別のIDEを提供しているならともかく。projectファイルの意図しない部分を変更すると。
> ワークアラウンドがあるから他と比べて重要でなく、優先度が低いだけです。コーディング規約に反していながら強制する仕組みもないわけですし。UTF-8でなければ編集不可能にしているわけですからね。当然完璧を求めるのは違いますのでそれが悪いというわけではないんですが。
> もちろんコーナーケースで優先度が低いわけですから、現状は直してもらうことを期待するのは無理だという状況は仕方ないのではないかと思います。みなさんがおっしゃるように回避策を検討いただくのが近道かなぁと思います。
> 
> んで、大田さんはエスカレーションと書かれているので、なんらかの手段で追加のリクエストをあげる方法も考えていらっしゃるのかもしれないと思いました。
> 個人的な意見ですが、エスカレーションをするには以下のうちのいくつかが満たされていることが必要かなぁと思います。
> 
> 1. 手元で直している(パッチがある)
> 2. お金をたくさん払っている、もしくは払う予定がある ^^;
> 3. 開発チームが気づいていないユーザーに大きな影響を指摘できる
> 
> 1はエスカレーションがなんてでしょうけど...こういう意味ですとなかなかハードルが高そうだなと思いました^^;
> 
> 個人的にはぜひご自身で直してヒーローになっていただくのがいいなーと思いますが、こういう風に直してみたんだけど、とか、直している途中でこれに困ってるんだけど、というお話をまたしていただければ、手練の皆さんが色々コメントしてくれると思いますのでぜひ^^
> 
> あと、僕はLinuxが好きです。
> 
> ではでは~
> 
> はしもと
> 
> 
> 2016年3月19日 11:41 Tasuku Suzuki <stasuku @ gmail.com>:
> 大田さん、
> 
> はじめまして。鈴木です。
> 
> Qt や Qt Creator は一般的なオープンソースプロジェクトとして開発されているので、バグレポートを書けばなんでも直るべきという認識は改めましょう。
> 
> 2016年3月18日 9:38 Hiroshi Ota <hi_ohta @ lasertec.co.jp>:
> > 大田と申します。初めて投稿いたします。
> >
> > 2013/10/01にQtの公式バグトラッカーに以下の報告を上げたのですが,放置されています。
> >
> > https://bugreports.qt.io/browse/QTCREATORBUG-10274
> >
> > 内容は,UTF-8(BOMなし)の.proファイルに全角文字のコメントを入れておき,Qt Creatorから
> > ファイルやフォームを追加すると,コメントが激しく文字化けしてしまうというものです。
> > (環境は日本語Windows)
> >
> > ファイル追加前後のQt Creatorの画面上での様子や.proファイルのバイナリエディタでのダンプ結果
> > の画面キャプチャもアップしましたが,未だに放置されています(Qt Creator 3.6.1でも修正されていない
> > ままです)。
> 
> P3: Somewhat important というプライオリティと QTCREATORBUG-10274 の最後の Oswald
> のコメントを見る限り、「なんとかすれば対応出来ないことはないけど開発チームとしては当面対応する予定はないよ、でも誰かがパッチ送ってくれたら採用するよ」という感じですね。
> 
> > 仕方がないので,ファイルを追加するときは.proを外部のテキストエディタで開いて手動で追加したり,
> > .proのバックアップを取っておいて,追加後にWinMergeで比較修正したりしていますが,毎度のことなので
> > 煩雑です(改行文字込で化けてしまうことが多いので,あまりうまく行きません)。
> >
> > 開発チームの環境では再現させられないという事情もあるのでしょうし,特定の言語固有の問題なので
> > 手がつけにくいのでしょうが,.proに自国語でコメントを入れられないというのはかなり重大なバグだと
> > 思いますので,ここで声を上げさせていただきました。
> 
> 特定の言語の問題ではなく一般的な問題ですし(ベトナム版以外のWindowsでは再現するはず)このくらいのバグであれば開発チームでも再現はできるししていると思います。
> 
> > ちなみに以前はShift-JISで書いていましたが,Qt Creatorが突然Shift-JISがデコード(あるいは
> > エンコードだったかもしれません:正確なメッセージは忘れました)できないというエラーを,エディタ
> > 画面の上部に表示して編集不可にされてしまうので,UTF-8に変えたという経緯があります。
> >
> > 皆様どうされているのでしょうか?
> > できれば何らかの形でエスカレーションできればと思っています。
> 
> ・Windows を使わない
> ・自国語を使わない
> ・Qt のサポートを買って直してもらう
> ・自分で直してQt Creator自体に修正を取り込んでもらう
> 
> Qt の国際化や多言語対応まわりは昔から日本人が積極的に貢献している分野ですし、プロジェクトとしてもそういう貢献はウェルカムだと思うので
> Oswald のコメントを参考に是非自分で直してみてください。
> 
> ではでは。
> _______________________________________________
> Qt-users mailing list
> Qt-users @ qt-users.jp
> http://qt-users.jp/mailman/listinfo/qt-users
> 
> _______________________________________________
> Qt-users mailing list
> Qt-users @ qt-users.jp
> http://qt-users.jp/mailman/listinfo/qt-users



Qt-users メーリングリストの案内