Re: Journaling layer update - any really good programmer want to

看板DFBSD_kernel作者時間21年前 (2005/03/09 21:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串11/12 (看更多)
On Tue, 2005-03-08 at 11:22 +0800, Bill Hacker wrote: > Rongsheng Fang wrote: > > > > For a user who is familiar with unix or unix-like systems but new to > > dflybsd, the first thing he may be trying is 'man mount' or 'man fstab' > > if he wants to look for any fs-related options he doesn't know. > > > > ACK, and of course the DFLY version of these man pages must include the > new/different features. Or 'see also.' > > But I also see the point of not 'complicating' fstab - which is > historically perhaps more > 'hardware' relevant. > > The DFLY potentially-distributed/exported stored-elsewhere, etc. > journaling seems to > overlap into traditional turf of off-box logging, NFS, cpdup, rsync, > software RAID, > (or all of the above) in one feature or another - if only 'distance'. > > The format needed to control it may not be a good fit with legacy fstab > layout. > > > mountctl.conf sounds relevant and neat too :) > > Perhaps the best way, but again it might be more intuitive if it were: > > 'dflymnt.conf'. > > I like the way DragonFly is going, appreciate the value of compatibility > with > its 'roots', but believe that the departure in core architecture easily > justifies > a more visible difference in 'sysop-land' configuration tools as well. > > Many folks can be expected to be admin on other BSD, Linux, and such as > well as > DragonFly. Forgetting which is which can bite.... > Encoding "dfly" in the filename adds redundancy which will annoy you later. - Porting the journaling stuff to other systems would certainly not include the name "dflymnt.conf", but the port would call it "lxmnt.conf" or "fbsdmnt.conf". This would add to more confusion in the long run. Some generic name that describes the file content and intent would be better. This is not that far-fetched, think of FireFlyBSD etc. - Renaming DragonFlyBSD to something else would also leave you with this dfly which you cannot change. Also not too far-fetched, think TurtleBSD :) Shorting the mount to mnt might also not be that good an idea, image you remember "there was a file for configuring mount stuff, and it was not fstab", your UN*X skills would tell you "look in /etc", but "ls /etc/*mount*" returns nothing. "ls /etc/*.conf" would return the filename, but it might fall through your expected search pattern more easily. So, conclusion: I think mount[ctl].conf is a better name. My 2c, Andreas
文章代碼(AID): #12BlEK00 (DFBSD_kernel)
討論串 (同標題文章)
完整討論串 (本文為第 11 之 12 篇):
文章代碼(AID): #12BlEK00 (DFBSD_kernel)