"Instantaneous Notification" on OS X

Bryan O'Sullivan bos at serpentine.com
Tue Mar 18 10:32:50 CDT 2008

Dirkjan Ochtman wrote:

> On the other hand, we don't have to run our own daemon, which is something of an
> advantage and makes a lot of things easier.

Both inotify and FSEvents *require* a persistent process to receive
notifications.  I'm sure the Windows API does, too.

> I wonder if making inotify work on OS X 10.5 wouldn't be to little
> work to do in a whole summer (we should make your project worth Google's money).

It's definitely a substantial project.  The existing inotify extension
is intimately aware of the workings of the inotify API.  It will be a
lot of work to bring another API on board.

- Splitting the code cleanly into OS-dependent and portable layers.
- Maintaining correctness and performance.


More information about the Mercurial-devel mailing list