> Ryan Leavengood <leavengood@xxxxxxxxx> wrote: > > 2009/5/13 Jonas Sundström <jonas@xxxxxxxxxxx>: > > > Pier Luigi Fiorini <pierluigi.fiorini@xxxxxxxxx> wrote: > > >> In my humble opinion, InfoPopper is a must-have > > >> component given that a lot of other operating > > >> systems have a notification system fully > > >> integrated. > > I'm not so sure of the need for a Notification Server anymore, and > > either way it would be silly to write one when InfoPopper exists. I > > think it is a good idea to make InfoPopper an optional package and > > the > > defacto standard for notifications in Haiku. In fact this thought > > makes me wonder whether more things can be done that way. While > > being > > "blessed" by Haiku and included in the base system may be smart in > > many cases, maybe just having a good open source implementation of > > something is enough to form a defacto standard. > > Actually, I am not a friend of that so much. I'm a friend of > consistent > and complete APIs, and that's something hard to achieve when one just > declare various open source implementations as standard. That's how > POSIX works for example, and I wouldn't call this a good API for the > most part (at least it's consistently cryptic) :-) > I rather like to take good open source implementations, and either > integrate it completely, or at least have a wrapper around it that > makes it convenient (= consistent with the common API) to use. IMO, the part of Infopopper about progress repports should actually be handled by a "task" window, reusing Tracker Status but for all applications, which would handle web downloads and other stuff, printing ... like http://revolf.free.fr/beos/shots/TrackerTasksMockup.png François.