Peter Zikkingへのインタビュー。 GIMPインターフェースのメイン開発者。

GIMPの主任開発であるPeter Zikkingとのインタビュー翻訳



あなた自身について教えてください。 プロジェクトで何をし、GIMP以外に何をしますか?



インタラクションアーキテクトの創設者兼リードアーキテクトであるPeter Zikkingです( 「インタラクションアーキテクト」の位置については、これ以上の翻訳は考えられません )。 このようなアーキテクトのタスクは、ソフトウェアを環境(この場合はデスクトップ)に適合させ、人々のために機能させることです。 また、ソリューションの実現可能性についてエンジニアと協力する。



GIMPでは、インターフェイスの概念的な革新作業を指揮しています。 これは、インターフェースの設計(および再設計)、その説明( gui.gimp.orgを参照)、および非体系的に生じる使いやすさのさまざまなニュアンス(小から中)の解決を意味します。





この作業は有料ではないため、GIMPインターフェースで作業するようになったきっかけは何ですか?



私の会社は、ソフトウェアおよびモバイル企業向けにさまざまな興味深いギズモを設計しています。 その過程で、非常に複雑な問題を解決します。 確かに、これについては何も言えません。NDA( 秘密保持契約、約Per。 )に該当するためです。

フリーソフトウェアは、価格ではなく自由の問題です。 この点を理解するには、自由を言論の自由と考えるべきであり、自由なビールと考えるべきではありません。」( FSFのフリーソフトウェア定義 、英語)


GIMPでの作業は、建築家としての私の仕事のすべての詳細-複雑で大規模なプロジェクトへのアプローチ方法、ユーザーとの対話で革新的なソリューションを作成するプロセス-を世界中に共有する機会を与えてくれます。



プロジェクトに来たとき、最初に何を変えたいと思いましたか。 何かショックを受けたのか、それとも非常に驚いたのでしょうか?



GIMPの作業に参加した時点では、(Photoshopと同様に)まったく使用していませんでした。 したがって、私はどの点にも個人的な興味はありませんでした。 そして、これはおそらくインターフェース設計者にとって最も賢明な状況です。



代わりに、ロスレス編集などの多くの革新を自動的に提供するGEGLエンジンを統合することに本当に興味がありました。 革新的なインターフェイスが必要な理由。



あなたの個人ブログでは、2008年3月にGIMPインターフェースで何が起こるかをカバーすると約束しましたが、これはインターフェースの再設計に関連する最後のエントリでした。 インターフェイスに何も起こりませんか?



m + miの作品については、2008年は非常に成功した非常に忙しい年だったため、GIMP UIチームの他のメンバーと一緒に仕事をする時間はあまりありませんでした。 GIMPインターフェースの将来についてのブログ。



可能な場合、バージョンへのバインディングを使用して、近い将来GIMPインターフェースで行われる新しい機能は何ですか?



最初に期待できるのは、すべてのリソース(ブラシ、グラデーション、パレット)の「タグ付け」です。 これは、誰もが好きな方法でリソースを整理して見つけることができることを意味します。 これは一般に準備ができており、現在次のバージョンに統合されています。 私は去年、Aurimas Juskaと一緒に仕事をしました。



2009年に私のブログでGIMPについてより多くの記事を書くことを期待できる理由の1つは、GIMPで計画されている多くの基本的な変更の一部がクリティカルマスに達していることです。 そして、それらがUIにどのように影響するかを示したいと思います。



基本的な変更の1つは、おそらく(2.10で)後ではなくより早く起こるでしょう。現在のマルチウィンドウモードを補完するシングルウィンドウモードの導入です。 すぐに設計する必要があります...



遠い将来のGIMP開発チームの計画は何ですか?



長期計画は、主にGEGLと、90年代の恐ろしい「パッチ」を振り返ってコピーするのではなく、新しい作業方法の導入につながる機会に関連しています。



さらに、製品としてのGIMPのビジョンを実現するために、注意を払う価値のある他の多くのトピックがあります。 たとえば、タイポグラフィなど。 または、重大なUIの欠陥、たとえば、ツールプロパティを共通のワークスペースに最適に統合するソリューション。



インターフェースはどのように再設計されますか?バージョンからバージョンへのスムーズな移行がありますか?または、ある時点で、ユーザーは設計で完全に新しい製品を受け取りますか?



もちろん、変更はバージョンごとに段階的に行われます。 場合によっては手順がより多くなり、時にはより少なくなります。 これらの手順の重要性は異なります。



GIMP開発チームは非常に小さく、全体的にはほんの一握りの人々であることを忘れないでください。 どのような技術的変化が発生し、インターフェースを介して利用可能になるかは、実際には複数の人々の熱意に依存します。



開発者はGIMP UIブレーンストーミングプロジェクトにどのように関連していますか? そこに投稿されたアイデアは、何らかの形でプロジェクトに役立ちますか?



UIブレーンストーミングは、UIチームによる革新的な方法です。 開発者向けではなく、開発者向けでもありません。 ユーザビリティのためにできる最悪のことは、ユーザーと開発者を結び付けて、何をする必要があるかを話し合うことです。 UIブレーンストーミングは、ユーザーのニーズを理解し、ユーザーから受け取った個々のアイデアにさらに深く取り組むために、私のチームによって分析されます。 これは、インターフェース設計プロセス全体に適用されます。



私の意見では、GIMPには大きな可能性があります。 GIMPは商用製品と競合できると思いますか?



GIMPが必要とするのは、GIMPチームが2006年に参加した最初の会議で製品のビジョンを定義したためです。 このビジョンを実現する良い機会があると思います。 これにより、GIMPは、ターゲットグループに分類される人々にとって非常に効果的で使いやすくなります。



ほとんどのユーザーは、自分用にエディターをカスタマイズします。 開発者は、ユーザーがGIMPを介して自動的にユーザー設定とエラーレポートをインターネットに送信して利便性と安定性を高めると考えていますか?



この問題には、微調整、使いやすさ、安定性という3つのポイントがあります。 そして、それらは互いに接続されていません。



微調整は純粋に個人的なものです。 あなたのために働くものは、おそらく何百万人にとって良くありません。 GIMPは数百万人のために作られなければならない製品であり、それぞれがユニークです。 これを考慮に入れなければならないのは私です。



ユーザビリティは、この分野の専門家によって検討されています。 先ほど言ったように、ユーザーのリクエストを開発者に直接送信すると、使い勝手が悪くなります。 UIのブレインストーミングに加えて、GIMPでより革新的な作業方法を実装する方法について、Ellen Reitmayrとの継続的な議論があります。



安定性は、見つかったエラーに関するメッセージに依存します。これにはバグトラッカーがあります...



All Articles