[haiku-development] Re: Comments on these possible OptionalPackages

  • From: "François Revol" <revol@xxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sun, 17 May 2009 03:00:13 +0200 CEST

> 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.

Other related posts: