blog for the day
This commit is contained in:
parent
fb3b9412e4
commit
29b72205bd
2 changed files with 17 additions and 0 deletions
|
@ -66,6 +66,8 @@ reconnectRemotes notifypushes rs = void $ do
|
|||
- as "git annex sync", except in parallel, and will co-exist with use of
|
||||
- "git annex sync".
|
||||
-
|
||||
- After the pushes to normal git remotes, also handles pushes over XMPP.
|
||||
-
|
||||
- Avoids running possibly long-duration commands in the Annex monad, so
|
||||
- as not to block other threads.
|
||||
-
|
||||
|
|
15
doc/design/assistant/blog/day_125__xmpp_push_continues.mdwn
Normal file
15
doc/design/assistant/blog/day_125__xmpp_push_continues.mdwn
Normal file
|
@ -0,0 +1,15 @@
|
|||
I've finished building the XMMP side of git push over XMPP. Now I only
|
||||
have to add code to trigger these pushes. And of course, fix all the bugs,
|
||||
since none of this has been tested at all.
|
||||
|
||||
Had to deal with some complications, like handling multiple clients that
|
||||
all want to push at the same time. Only one push is handled at a time;
|
||||
messages for others are queued. Another complication I don't deal with yet
|
||||
is what to do if a client stops responding in the middle of a push. It
|
||||
currently will wait forever for a message from the client; instead it
|
||||
should time out.
|
||||
|
||||
----
|
||||
|
||||
Jimmy got the OSX builder working again, despite my best attempts to add
|
||||
dependencies and break it.
|
Loading…
Reference in a new issue