
通知についてお話しましょう! として、 ライアンロルティー言及は、Ubuntuのは、Kubuntu、GNOMEやKDE、Mozillaのコミュニティの間での議論の多くは、Canonicalのユーザーエクスペリエンスデザインやデスクトップエクスペリエンスをエンジニアリングチームは、Ubuntuの9.04を作ってもらうの提案についてのUDSので表される。
ための機会をより広範なクロスを議論するコミュニティのセクションではファンタスティックだったかなりの(読み:物議を醸す)のアイデアは、我々が探求したいのですが、大胆な存在です。 いくつかの大まかなエッジとトラップは、私たちは結果として、第1ラウンドを避けると思う、全員にご参加いただいたおかげされた。 は出荷前にいくつかの私たちがこれらのチームは、直接そのデバイスのためのパートナーと行われての作業中に物事のため、彼らの議論は、このレベルでは表示されませんが、それが我々の機会をそうするのですか素晴らしい。
これらのアイデアを、それらの意見の事項が、煮詰める以来、彼らへのコミットメントを望む私は彼らの建設的な実験としての考えを学ぶに基づいて証明されています。 実験をしているだけに-実験。 彼らは成功するかもしれないし、彼らが失敗する場合があります。 後々データを持っているので、慎重に判断しなければならない。 我々は、無料のデスクトップに自我ことなく、新しいアイデアを入れている。 我々はそれらのアイデアをより良いかもしれない、または似たような仕事よりも悪い他のコミュニティで行われているか、私たち皆のためのベストミックスを支援するため、実際のユーザーのフィードバックを収集する。 最良のアイデアを、最高のコードは、究極的には、デジタルフリーソフトウェアコモンズの一部を形成するGNOMEやKDE、すべてのディストリビューションによって共有される。 ですから、誰が、何かには、GNOMEやKDEのデフォルト以外の船があります動揺していたそれらの人にとって、私はあなたの忍耐と支援を要請する-私たちの新しいアイデアや、新しいコードに貢献したいとは、これを使用することができますいくつかのデルタを持つことを意味上流の将来の方向性についての議論のための基礎として。 過去には、私たちがしたUbuntuのいくつかのようなデルタだ。 いくつかは、現在のパネルのレイアウトのように広く受け入れている。 悪名高い"Ubuntuでの空間モード"のようなその他、されませんでした。 セラヴィ、私たちは、すべての進化の恩恵を受ける。
実験で我々を軽くすべきでなく何かである。 Ubuntuデスクトップに私は非常に個人的にかかるものです。私は個人的には、生産性とすべてのUbuntuのユーザーの幸福への責任を負うので、ときに我々はデスクトップに私たちはその成功の第一の時間を確認することで十分だと信じて、新しいアイデアやコードをもたらす感じるラウンド。 我々のユーザーにだけので興味たり傲慢や頑固や誇りに思って悪いアイデアを与えるてはならない。 にもかかわらず、時折好奇心旺盛されて、頑固な傲慢で誇りに思って ![]()
ですから、何か私たちの提案?
まず、我々は、このサイクルでデスクトップ通知には、アプリケーションとの間の"宇宙での広範な関心"の一環としても注目している。
私は、CanonicalとUbuntuでの最高のデスクトップの主要コンポーネントとの間の亀裂に焦点を当て、フリーソフトウェアの原因に役立つと思います。 つまり、ある一方で、進化のためのフリーソフトデスクトップ(ノベルは、SunのOpenOfficeは、MozillaのFirefox、Red Hatにとって、NetworkManagerをのために個々のアプリケーションは、既に大きなアップストリーム)は、我々が生産性と有用な多くの仕事をすることはないと思うそれらの間のギャップを行う。 通知のものが、多くのアプリとしない場合、我々が存在して我々のすべてのこれらのアプリケーションのユーザーエクスペリエンスを向上支援している新しいアイデアを貢献することができます。 はすてきな力を乗算器の-私たちうまくいけば、すべての他のコミュニティ、さらに貴重なのが動くように仕事をしています。
しかし、バンプ先の予定です。 我々が模索しているのアイデア/ /は、今日、さまざまなアプリケーションに存在している前提との競合を行います。 我々は、パッケージのメインが、私は多くの潜在的な社会的な混乱が紛争を作成することができ、より多くのコードよりも会話の問題の解決に焦点を当てている関連するコードをアドレス指定できます。
通知は、微妙な面白いし、複雑になります。 いろいろなプラットフォームの多くの異なるアプローチはたくさんあります。 いろいろな使用例はたくさんある。 しながら、我々が知っての使用例を満たすために可能性を我々は簡素化し、複雑さを排除しようとしています。
ようこそ、さらにはスペックの通知に基づいfreedesktop.orgの社会で良い仕事をされていることは*ほぼ*で1.0、そのコミュニティーには、既存のオープンソース実装です。 我々の提案は、仕様書に基づいていますが、それがいくつかの機能や特徴を代わりに使用する。 我々は可能性が高い場合は、私たちは非推奨の機能を必要とする現在のAPIの、通知の送信は、しかし、可能性は、送信される可能性がありますすべての通知は表示されませんとの互換性になります。 この実験がうまくいけば、我々に移動支援を期待することFD.o仕様の1.0と、または当社の修正はありません。
私たちを作っている重要な提案があること:
- 通知があるには行動する必要があります。
- 通知の同期が表示されない場合がありますキューに入れることがあります 。 通知を表示デーモンの私達の実装では、同時に1つの通知が表示されます、他の異なるそれを行うことができます。
これはかなりそれくらいだ。 喜んでいるいくつかの微妙なニュアンスやバリエーションがありますが、これらは我々は、提案している我々のnetbookデバイスのパートナーとして、同様に一般的なのUbuntu 9.04のリリーススケジュール、神と一緒に探求する鍵を変更しています。
この作品は、新しい通知を表示するエージェントとして、フォーク、または既存のGNOMEの通知デーモンへのパッチとしては表示されます。 我々は、クライアントAPI - libnotifyパッケージはないと思う-のニーズは、この実験のために変更することにかかわらず、我々の通知は、APIを使用する機能を備えて廃止することを示唆している介して送信さが表示されない場合があります。 我々は確実にしようとは、メインを適切に調整されてのパッケージ、モツを識別し、宇宙の主要パッケージの更新に応じて願っています。
なぜ完全に新規の通知を表示するエージェント? 我々はQtはKDEで構築されるには、GNOME上でのGtkの設計している。 アイデアとして私たちができる一般的に多くのコードとして持つことですが、まだ、UbuntuおよびKubuntuの上で、適切なテキストを表示するフレームワークを活用します。 我々は両方を同時に提供する、と希望の両方UbuntuとKubuntuのコミュニティのメンバーと、この議論している。 現時点では、GNOMEやKDEの間のFD.o仕様の状態についてのいくつかの相違であり、我々の希望私たちの努力が橋の構築を支援します。 Ubuntuの9.04では、可能性をパッケージ化し加えて、既存の通知デーモンを発行すると、特定の設定をしているユーザーの両方のオプションを提供し続けるだろう。 一般的に、ここでは実験的な新機能では、我々は標準的なGNOMEやKDEのコンポーネントを提供し続けること/パッケージには、アーカイブ内のように人々もその経験を楽しむことができるセットプランを投資する。
提案の中で最も物議を醸すの部分は、アイデアは、通知のアクションに関連付けられていない必要があります。 言い換えると、 ボタン、スライダ、リンク、あるいは解雇[Xでは、]。 届出をしたときにポップアップする]をクリックすることで、それを離れて、あなたのWebページに別のウィンドウで、またはそれに従うことができなくなります行くようにすることはできませんができなくなります。 この自由を愛するか? うーん? 狂気は、それの顔が、上でも、この狂気のメソッドです。
我々の仮説は、いかなる行動の存在は、重要な義務や、考える代行して動作するように作成されます。 通知を遊びから仕事に曲がってください。 それに重い責任になります。 それは彼らの中断ではなく、通知になります。 や中断に打撃を与えたときに行うことがあるバッグです。
だから、我々は3つの攻撃ライン突起している。
- 我々の通知を真にはかないようにしたい。彼らは、している彼らはなくなっているとの人生。 あなたのデスクトップでいるときに通知が来る場合は 、 それを感じるだろう場合は、それをすることができますLOOKの場合は、して美しいものになるとはっきりと解析が容易です。 もし無視するようにしたい場合は、安全に、それは常に離れて 、 それを却下することなく行くことができます。 場合は、[OK]をのそれを逃し。 通知のみを安全に無視するかを見逃すことのためです。 場合は、コーヒーのために出かけたの通知が飛んで、あなたはオフに悪化している。 彼らは電子メールのように杭しない場合は、 そこに逃しているもののない雑誌の場合、スクロールバックができませんし、再度参照してください、そして義務はないように下にあるそのために-ながら、あなたはそれら作品になることはできません既に何かで忙しい。 彼らはあなたに取得していないバス上に謎の少女のようになっており、彼らとまったく同じ方法であなたの人生を豊かに!
- 私たちはあるので急いでコーヒーをしたかったが 、 実際の場合でも、通知を逃した知っておくべきことは永続的なパネルのインジケータされるべきだと思う。 だから我々は、計画を実装するためにこれらのもののリストを作成しています。
- バックグラウンドでの滞在それ以外で注目を集めるためのウィンドウを呼び出すことによって 、場合を除き、後者の場合は、そのウィンドウが前面に来ることが重要に扱われる必要があります 。
以来、これは明らかにいくつかのリリースの作業をされると、我々の道に沿って暫定的なチェックポイントでの不具合や矛盾があります。 私は願って、それはそうではなく、最初の繰り返し特にインチ また、これらのアイデアが低下することになるかもしれない、私たちはかつて我々は野生の実装があるのフィードバックに基づいて私達のコースを調整する準備が整いました。
我々は、1週間UDSの前に、(ユーザーエクスペリエンスデザインチームは、デスクトップエクスペリエンスのエンジニアリングチーム)は、サンフランシスコでのスプリント素晴らしいUXDとDEEがいた。 人に参加した人は、特にこれらの者の他のチームから来たに感謝します。 この通知の動作だけでは氷山の一角かもしれないが、それは非常にクールな先端の ![]()
1つまたは我々が新しいデスクトップ機能には、作業を我々の早期アクセスOEMパートナー(企業の続き)可能性が高いのnetbookの製品の一部として、9.04サイクルの間には、この機能は出荷されます。 その時点で、私たちもはPPAへのアプリケーションの幅広いセットをテストするためのコードをドロップします。 ようこそfreedesktop.orgの仕様は、この作業に基づいて更新について活発な議論がされます。 私たちは警戒しなければならない、と思うと、実際のユーザーテストのフィードバックやハードディスクのデータを集めるが、もし行くだけしてそれに応じて仕様の簡素化を提案するだろう、とFreeDesktop.orgに当社の通知を表示するエージェントを送信します。 コードの前後に長期的にコラボレーションをパッド上で行われるだろう。






























































































