From owner-cvs-all Mon Jan 8 10:14:24 2001 Delivered-To: cvs-all@freebsd.org Received: from mass.osd.bsdi.com (dhcp244.osd.bsdi.com [204.216.28.244]) by hub.freebsd.org (Postfix) with ESMTP id 88D2A37B6A4; Mon, 8 Jan 2001 09:47:57 -0800 (PST) Received: from mass.osd.bsdi.com (localhost [127.0.0.1]) by mass.osd.bsdi.com (8.11.1/8.11.1) with ESMTP id f08I1Ce00819; Mon, 8 Jan 2001 10:01:12 -0800 (PST) (envelope-from msmith@mass.osd.bsdi.com) Message-Id: <200101081801.f08I1Ce00819@mass.osd.bsdi.com> X-Mailer: exmh version 2.1.1 10/15/1999 To: Soren Schmidt Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: please do not close the drive tray automatically. (was Re: cvs commit: src/sys/dev/ata atapi-cd.c) In-reply-to: Your message of "Mon, 08 Jan 2001 08:24:20 +0100." <200101080724.IAA14072@freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Date: Mon, 08 Jan 2001 10:01:12 -0800 From: Mike Smith Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > It seems Matt Dillon wrote: > > Umm. I'm going to be a pest: If the drive tray is open the very= LAST > > thing I want is for the device driver to try to close it on me. = A > > windows box *destroyed* a CD (by scratching the hell out of it) t= hat I = > > was trying to insert into the machine by closing the drive tray b= efore > > I had the CD completely seated. I do not want the same to happen= under > > FreeBSD just because some program (say, like sysinstall) tries to= open > > the CD device. > = > Hmm, I think its a pretty nice idea actually, maybe we should call a > vote for this feature ? Whats happening on the voting thing that > was talked so much about ? Closing the drive tray at what is effectively a random time violates the = user interface model for the CDROM. I think it's a stunningly stupid = idea (for the damage reasons that Matt gives as well as the semantic = violations). It's bad enough that some drives close as part of the reset cycle; doing = it on first open would definitely be Not On. Opening/closing the tray is= = part of the media exchange cycle; in much the same way that a tape drive = can eject a tape, but requires the operator to explicitly load one. -- = =2E.. every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message