summaryrefslogtreecommitdiff
path: root/doc/design/assistant/blog/day_85__more_foundation_work.mdwn
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-09-18 17:51:18 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-09-18 17:51:18 -0400
commitb2396535de658deac2860e586201554a798d1c3b (patch)
treedbde34e8bac4f91831003af8a2845dc665a4cd65 /doc/design/assistant/blog/day_85__more_foundation_work.mdwn
parent18bae020ede6770dfbe00a3335c0e9f8b7f7fdf6 (diff)
blog for the day
Diffstat (limited to 'doc/design/assistant/blog/day_85__more_foundation_work.mdwn')
-rw-r--r--doc/design/assistant/blog/day_85__more_foundation_work.mdwn17
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/design/assistant/blog/day_85__more_foundation_work.mdwn b/doc/design/assistant/blog/day_85__more_foundation_work.mdwn
new file mode 100644
index 000000000..25bad3748
--- /dev/null
+++ b/doc/design/assistant/blog/day_85__more_foundation_work.mdwn
@@ -0,0 +1,17 @@
+Turns out I was able to easily avoid the potential upload loops that would
+occur if each time a repo receives a download, it queues uploads to the
+repos it's connected to. With that done. I suspect, but have not proven,
+that the assistant is able to keep repos arranged in any shape of graph in
+sync, as long as it's connected (of course) and each connection is
+bi-directional. That's a good start .. or at least a nice improvement from
+only strongly connected graphs being kept in sync.
+
+Eliminated some empty commits that would be made sometimes, which is a nice
+optimisation.
+
+------
+
+I wanted to get back to some UI work after this week's deep dive into the
+internals. So I filled in a missing piece, the repository switcher in the
+upper right corner. Now the webapp's UI allows setting up different
+repositories for different purposes, and switching between them.