After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 356412 - should automatically eject disc
should automatically eject disc
Status: RESOLVED FIXED
Product: nautilus-cd-burner
Classification: Deprecated
Component: cd-burner
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Nautilus CD Burner Maintainers
Nautilus CD Burner Maintainers
: 351121 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-09-17 16:15 UTC by David Zeuthen (not reading bugmail)
Modified: 2006-10-25 16:24 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David Zeuthen (not reading bugmail) 2006-09-17 16:15:45 UTC
(promised at GUADEC to file this, am slow, sorry!)

n-c-b should automatically eject the disc after we've finished burning - not even sure we should provide an option not to eject the disc. One reason is that most optical drives are buggy and won't reread the TOC's until the disc is physically remove and put back in. Windows does the same, here's a good link aobut it

 http://blogs.msdn.com/oldnewthing/archive/2005/06/10/427696.aspx

Thanks.
Comment 1 William Jon McCann 2006-09-17 16:26:07 UTC
Yeah, I fixed this in bug 321931 but then I caved in.
Comment 2 Bastien Nocera 2006-09-17 17:25:19 UTC
Yeah, ejecting wouldn't be the default...
Comment 3 David Zeuthen (not reading bugmail) 2006-09-17 17:52:57 UTC
Ejecting should be default. Anything else is unsafe and leads to the UI not being updated. At best this can be rectified by poking HAL (but presently this requires root), at worst this is unfixable on some bad drives. On some really crap drives the user needs to but in other media (see the oldnewthing link) but there is little we can do about that.

Further, I can't really take the complaint in bug 321931 seriously. Every other OS ejects by default. If you use a cd burning application you should expect to have room on your table or avoid doing really silly things like having an alu plate in front of the door of the drive. In general we should try to be careful and not screw up users but, seriously, there's a limit somewhere.

Note that I'm also more extreme and suggest we shouldn't give the option to not eject.  This will all simply the the UI too.

Thanks.
Comment 4 William Jon McCann 2006-09-29 18:15:54 UTC
*** Bug 351121 has been marked as a duplicate of this bug. ***
Comment 5 William Jon McCann 2006-09-29 18:46:45 UTC
After branching I'm going to reinstate the always eject policy.
Comment 6 William Jon McCann 2006-10-25 16:24:09 UTC
2006-10-25  William Jon McCann  <mccann@jhu.edu>

	* src/ncb-operation.c: (prepare_tracks):
	* src/ncb-progress-dialog.c: (dialog_sync_buttons),
	(ncb_progress_dialog_init):
	Eject discs by default.  Fixes #356412