diff --git a/doc/todo/split_off_clean__47__smudge_filter__63__/comment_2_871a198d8ababf5f554607208c00bdb8._comment b/doc/todo/split_off_clean__47__smudge_filter__63__/comment_2_871a198d8ababf5f554607208c00bdb8._comment new file mode 100644 index 0000000000..98a8c0e407 --- /dev/null +++ b/doc/todo/split_off_clean__47__smudge_filter__63__/comment_2_871a198d8ababf5f554607208c00bdb8._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="Ilya_Shlyakhter" + avatar="http://cdn.libravatar.org/avatar/1647044369aa7747829c38b9dcc84df0" + subject="comment 2" + date="2019-09-20T15:58:08Z" + content=""" +In general, does `git-annex` (or packages it uses) keep global state, or is everything purely functional? (Trying to understand if adding a \"git-annex server\" mode that spawns lightweight threads to run git-annex commands in response to requests is even theoretically possible). +"""]]