[Pygui] Python 3 Plans
Greg Ewing
greg.ewing at canterbury.ac.nz
Thu Feb 11 23:49:12 CET 2010
Andrew McNabb wrote:
> Since versioned file
> systems do everything automatically, it's very difficult to make sense
> of concepts like branching, merging and commit messages, which are
> critical for large projects.
You wouldn't want your whole disk to just be one big
versioned file system. What I have in mind would be
more like mounting a disk image on MacOSX. Each
repository would be a volume of its own, and there
would be an interface for doing all the VCS type
stuff like branching and merging.
> I didn't know that BBEdit uses resource forks; that's very interesting.
The version I'm using is rather old, so I'm not
sure whether current versions still do. I ought to
get hold of TextWrangler at some point and find out.
> Does BBEdit work if it's used with a UFS filesystem? I'm pretty sure
> that UFS can't deal with resource forks. What does it do if a file is
> stored on a FAT filesystem?
MacOSX has alternative ways of storing its metadata
on non-HFS file systems, e.g. on UFS I think it creates
._filename files, and on FAT it uses a directory called
something like __MACOSX.
> Resource forks certainly have benefits on standalone machines, but I'd
> rather give up resource forks than network communication. :)
Same here, but it's disappointing to be forced to choose
between the two.
> I think its biggest weakness is the size
> of the community behind it. The only reason that I've made such a big
> deal about the VCS issue is that I think this is a small thing that
> could make a big difference.
You may be right. I'll give the matter some serious
thought.
--
Greg
More information about the Pygui
mailing list