From mboxrd@z Thu Jan 1 00:00:00 1970 Message-Id: <3.0.5.32.20011129120221.01482bf8@mail.real.com> To: 9fans@cse.psu.edu From: Skip Tavakkolian Subject: Re: [9fans] Python filesystem In-Reply-To: <200111291928.OAA25251@augusta.math.psu.edu> References: <20011129144905.6695D19A9F@mail.cse.psu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Thu, 29 Nov 2001 12:02:21 -0800 Topicbox-Message-UUID: 2d87b856-eaca-11e9-9e20-41e7f4b1d025 In a thread long ago, Rob mentioned an idea proposed by Doug McIlroy for an indexed/annotated filesystem that would keep an annotation file for each regular file. It would seem like the right idea for keeping the mod documentation, etc. BTW, I've not been able to find any reference to the annotation/fs idea. Was anything written up (that could be shared)? >What do we lack then? Locking and management of metadata? There's >probably a way around those, as well. The revision control FS isn't >well formed for saving; maybe a better solution would be to echo a >revision number into a ctl or new file, and then have that create a new >delta. Write the file into it, and let the FS take care of picking out >the delta and storing it. Perhaps a metadata file could be associated >with every file. eg, foo.c;meta, foo.c;1.0, etc.