This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author steven.daprano
Recipients kbk, markroseman, roger.serwy, steven.daprano, terry.reedy
Date 2015-08-07.00:04:45
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1438905888.72.0.429634518987.issue24810@psf.upfronthosting.co.za>
In-reply-to
Content
Sounds patronizing.

Whether used for beginners to programming or experts, IDLE (or any other application) should start with sensible defaults. As much as possible, it should usefully start without requiring extra configuration. But beyond that, actively prohibiting users from changing settings if they choose to do so is not helpful. Beginners can just ignore the Options menu if it is too much for them, and changing settings and seeing what happens is a great way to learn an application.

As for the idea of interrogating users before they are permitted to make their own choices for settings, that is outrageous. It isn't like the settings are dangerous: there's a choice of font, tab size, size of the window, etc. All things which even beginners may have legitimate reasons to change. For example, if the default font size is too small, or not enough contrast.
History
Date User Action Args
2015-08-07 00:04:48steven.dapranosetrecipients: + steven.daprano, terry.reedy, kbk, roger.serwy, markroseman
2015-08-07 00:04:48steven.dapranosetmessageid: <1438905888.72.0.429634518987.issue24810@psf.upfronthosting.co.za>
2015-08-07 00:04:48steven.dapranolinkissue24810 messages
2015-08-07 00:04:45steven.dapranocreate