Tôi chỉ muốn làm rõ một cái gì đó - notify-osd chỉ là một triển khai của thông số Thông báo Freedesktop. Các ứng dụng thực sự sử dụng libnotify, cho phép chúng tích hợp với hệ thống thông báo (có thể là thông báo-osd, daemon thông báo kế thừa hoặc bất kỳ triển khai nào khác của thông số kỹ thuật)
Cả Thunderbird và Firefox đều đã có hỗ trợ riêng cho libnotify. Tuy nhiên, chúng rơi trở lại các thông báo XUL khi liên lạc với hệ thống thông báo không hỗ trợ các hành động (nghĩa là thông báo-osd). Điều này là do các loại thông báo do Firefox và Thunderbird cung cấp hiển thị thông tin chỉ thực sự hữu ích nếu thông báo thực tế cho phép người dùng tương tác với nó (ví dụ: "tải xuống xong" sẽ cung cấp cho người dùng truy cập tệp đã tải xuống. Thông báo "thư mới" sẽ cung cấp cách truy cập thư mới và liên tục).
Làm cho Thunderbird và Firefox sử dụng libnotify khi hệ thống thông báo không hỗ trợ các hành động sẽ cung cấp trải nghiệm rất tối ưu nếu chúng tôi không thực hiện các thay đổi UI khác.
Hiện đã có công việc liên tục để tích hợp Thunderbird vào menu nhắn tin. Một phần của điều này sẽ liên quan đến việc có thông báo qua thư mới thông qua os-osd. Sự kiên trì sẽ được cung cấp bởi menu nhắn tin.
Ngoài ra, đôi khi tôi sẽ bắt đầu tích hợp các thông báo tải xuống trong Firefox với thông báo osd và trình khởi chạy Unity (với trình khởi chạy có thể hiển thị thanh tiến trình và sử dụng danh sách nhanh như một cách để truy cập các bản tải xuống đã hoàn thành). Công việc này chưa bắt đầu và sẽ là điều tôi làm trong chu kỳ 11.10.