summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-08-30 13:47:00 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-08-30 13:47:00 -0400
commit6cf1a9e11323a9dbd1dfde8189ec904a8d07780c (patch)
treeecf2c76db18e188f9a6419ff0f507ea0f1a5f347
parent031c44e7d5cdc0cf0445cd765d3295615bb873d9 (diff)
reorg osx stuff
-rw-r--r--doc/design/assistant.mdwn4
-rw-r--r--doc/design/assistant/OSX.mdwn5
-rw-r--r--doc/design/assistant/leftovers.mdwn1
3 files changed, 9 insertions, 1 deletions
diff --git a/doc/design/assistant.mdwn b/doc/design/assistant.mdwn
index 1e087687c..71ecd1f13 100644
--- a/doc/design/assistant.mdwn
+++ b/doc/design/assistant.mdwn
@@ -13,6 +13,10 @@ and use cases to add. Feel free to chip in with comments! --[[Joey]]
* Months 7-11: user-driven features and polishing
* Month 12: "Windows purgatory" [[Windows]]
+## porting
+
+* [[OSX]] port is in fairly good shape, but still has some room for improvement
+
## not yet on the map:
* [[desymlink]]
diff --git a/doc/design/assistant/OSX.mdwn b/doc/design/assistant/OSX.mdwn
new file mode 100644
index 000000000..dd412eac2
--- /dev/null
+++ b/doc/design/assistant/OSX.mdwn
@@ -0,0 +1,5 @@
+Misc OSX porting things:
+
+* autostart the assistant on OSX, using launchd
+* Use OSX's "network reachability functionality" to detect when on a network
+ <http://developer.apple.com/library/mac/#documentation/Networking/Conceptual/SystemConfigFrameworks/SC_Intro/SC_Intro.html#//apple_ref/doc/uid/TP40001065>
diff --git a/doc/design/assistant/leftovers.mdwn b/doc/design/assistant/leftovers.mdwn
index 023b5eb3d..2275d5544 100644
--- a/doc/design/assistant/leftovers.mdwn
+++ b/doc/design/assistant/leftovers.mdwn
@@ -2,7 +2,6 @@ Things that don't fit anywhere else:
* Automatically start daemon on boot or when user logs in, using
freedesktop autostart file. **done**
-* autostart the assistant on OSX, using launchd
* Somehow get content that is unavailable. This is problematic with inotify,
since we only get an event once the user has tried (and failed) to read
from the file. This is only needed if all the files in the directory