--- /dev/null
+[[!comment format=mdwn
+ username="joey"
+ subject="""comment 7"""
+ date="2021-10-12T17:40:51Z"
+ content="""
+I've opened [[todo/v9_changes]] and this can be taken care of if/when a v9
+happens. It's unfortunate I didn't think of this bug when doing v8, so
+hopefully that new todo will remind me about it for v9.
+"""]]
--- /dev/null
+This is a todo for collecting changes that could lead to a v9 repository
+version.
+
+Currently, there does not seem to be enough reason to warrant one, but that
+could change and if it does, these things could be included.
+
+* Change locking of annexed files to use a separate lock file
+ rather than posix locking the file itself.
+
+ This would let write bits be removed from the file when
+ core.sharedRepository is set. See <https://git-annex.branchable.com/bugs/shared_setting_of_git_causes_annex__39__ed_files_to_be_writeable__33__/>
+
+ Note that windows already uses a separate lock file.