aboutsummaryrefslogtreecommitdiffstats
path: root/.be/bugs/51930348-9ccc-4165-af41-6c7450de050e/comments/f1479ecf-4154-4cd4-bbd6-0ed6275b9f98/body
diff options
context:
space:
mode:
Diffstat (limited to '.be/bugs/51930348-9ccc-4165-af41-6c7450de050e/comments/f1479ecf-4154-4cd4-bbd6-0ed6275b9f98/body')
-rw-r--r--.be/bugs/51930348-9ccc-4165-af41-6c7450de050e/comments/f1479ecf-4154-4cd4-bbd6-0ed6275b9f98/body16
1 files changed, 0 insertions, 16 deletions
diff --git a/.be/bugs/51930348-9ccc-4165-af41-6c7450de050e/comments/f1479ecf-4154-4cd4-bbd6-0ed6275b9f98/body b/.be/bugs/51930348-9ccc-4165-af41-6c7450de050e/comments/f1479ecf-4154-4cd4-bbd6-0ed6275b9f98/body
deleted file mode 100644
index 372a655..0000000
--- a/.be/bugs/51930348-9ccc-4165-af41-6c7450de050e/comments/f1479ecf-4154-4cd4-bbd6-0ed6275b9f98/body
+++ /dev/null
@@ -1,16 +0,0 @@
-There is no obvious means of using
-".be/version"/"libbe.bugdir.TREE_VERSION_STRING". In the past I've
-worked around this by keeping all the disk-reading backwards
-compatible (e.g. homemade mapfile -> YAML, the "From" hack in
-libbe.comment.Comment.load_settings, possibly others). However, this
-is not the road to easily maintainable code.
-
-Most projects only need to maintain backwards compatibility with the
-last few versions of their disk cache, to allow users an easy upgrade
-path. The difficulties come with "be diff", which must be able to
-read _every_ disk-image of the bugdir ever committed into something
-comparible with the current cutting edge. This makes sweeping changes
-very difficult. VCSs themselves avoid this by never showing their
-disk-cache to another program, but we've shown ours to the VCS, and
-it's difficult (or impossible, depending on the VCS) to change history
-to match the current format.