summaryrefslogtreecommitdiff
path: root/development/watchman/README
diff options
context:
space:
mode:
authorRyan P.C. McQuen <ryan.q@linux.com>2015-12-23 04:33:02 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2015-12-23 04:33:02 +0700
commit64b77a1c86b4e79446fd881c022933af0a83a4b1 (patch)
treec30e5af809a27a0b44b54321611a4cfefb89687a /development/watchman/README
parentf95993b6a07845d52811c8b0b7e7cc6d7d283b50 (diff)
downloadslackbuilds-64b77a1c86b4e79446fd881c022933af0a83a4b1.tar.gz
development/watchman: Added (A file watching service).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'development/watchman/README')
-rw-r--r--development/watchman/README9
1 files changed, 9 insertions, 0 deletions
diff --git a/development/watchman/README b/development/watchman/README
new file mode 100644
index 0000000000..da78460701
--- /dev/null
+++ b/development/watchman/README
@@ -0,0 +1,9 @@
+Watchman exists to watch files and record when they change. It can also trigger actions (such as rebuilding assets) when matching files change.
+
+Concepts
+- Watchman can recursively watch one or more directory trees (we call them roots).
+- Watchman does not follow symlinks. It knows they exist, but they show up the same as any other file in its reporting.
+- Watchman waits for a root to settle down before it will start to trigger notifications or command execution.
+- Watchman is conservative, preferring to err on the side of caution; it considers files to be freshly changed when you start to watch them or when it is unsure.
+- You can query a root for file changes since you last checked, or the current state of the tree
+- You can subscribe to file changes that occur in a root