9fans archive / 2001 / 11 / 741 / prev next From: Christopher Nielsen <cnielsen@pob...> Subject: Re: [9fans] Python filesystem Date: Thu, 29 Nov 2001 03:10:02 -0800 On Thu, Nov 29, 2001 at 08:37:21AM +0100, Boyd Roberts wrote: > > CVS or a derivative thereof, should be a filesystem. It seems to me that > > something like ftpfs is very close to what a CVS fs could be. > > It should probably be a filesystem, but nothing like ftpfs. FTP > is there to copy files. CVS is just a meta RCS which is not a good > thing. RCS is useful and simple but it's useless if you want to use > it for serial #'s in DNS zone files (SCCS is great for that, but not > good for much else). > > I think /n/dump needs a layer or a concept of grouping a chunk of stuff > together which constitutes a release. When I brought up subversion in an earlier thread, using some of its ideas was more my intent instead of porting the tools with which it seems tightly coupled. I didn't really have the time to respond properly before, but Boyd seems to have articulated some of what I wanted to say. I like the idea of source control being an fs. It seems natural. /n/dump is a very cool idea, but it is lacking in the scm arena. That's not surprising, since it seems to me that it was designed more for backups. My suggestion is to take a look at the architecture of subversion and find the bits that look useful and seem natural. Maybe we can come up with a better scm system. I'll be happy to work on such a beast, when/if I have the time. -- Christopher Nielsen - Metal-wielding pyro techie cnielsen@pob... "Those who are willing to trade freedom for security deserve neither freedom nor security." --Benjamin Franklin