From b9939f7d4d5c4d4ee22ebd77092abf6b1c2ef1c5 Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone Date: Fri, 20 Apr 2018 14:42:33 -0400 Subject: [PATCH] link to inotify wikipedia page --- docs/proposed/magic-folder/filesystem-integration.rst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/proposed/magic-folder/filesystem-integration.rst b/docs/proposed/magic-folder/filesystem-integration.rst index 6ed0671ed..589db2322 100644 --- a/docs/proposed/magic-folder/filesystem-integration.rst +++ b/docs/proposed/magic-folder/filesystem-integration.rst @@ -62,13 +62,15 @@ to the target folder cease for a sufficiently long period of time. *Detecting filesystem changes* -For the Linux implementation, we will use the inotify Linux kernel +For the Linux implementation, we will use the `inotify`_ Linux kernel subsystem to gather events on the local Magic Folder directory tree. This implementation was already present in Tahoe-LAFS 1.9.0, but needs to be changed to gather directory creation and move events, in addition to the events indicating that a file has been written that are gathered by the current code. +.. _`inotify`: https://en.wikipedia.org/wiki/Inotify + For the Windows implementation, we will use the ``ReadDirectoryChangesW`` Win32 API. The prototype implementation simulates a Python interface to the inotify API in terms of ``ReadDirectoryChangesW``, allowing most of