[IPython-dev] please don't rename old config files by default

Paul Ivanov pivanov314 at gmail.com
Fri Jul 8 23:25:19 EDT 2011


While we Yanks were busy barbecuing on the 4th of July,  a
nocturnal bird of prey across the pond [hi Thomas! ;) ] made a
commit that I think should be altered back.

The SHA1 is 75bb82ba3360d4d41032ae378a8ae42b8c877a09, with the
summary "Rename old config files if they are found and not
pristine."

I think it will lead to a better user experience for users
transitioning to 0.11 if old config files are preserved and *not*
moved to get an additional .old extension the first time ipython
sees them.

My rationale is that it's a little *too* helpful to move the old
files out of the way and not see the warning ever again, because
if the user missed it the first time, it'll never come up again.

The whole point of the "nag" message is to *force* the user to
acknowledge and accept the presence of a new configuration
system, the first step of which can be as simple as adding
c.InteractiveShellApp.ignore_old_config=True to it.

How does this sound:
https://github.com/ipython/ipython/pull/565

-- 
Paul Ivanov
314 address only used for lists,  off-list direct email at:
http://pirsquared.org | GPG/PGP key id: 0x0F3E28F7 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20110708/620e55d0/attachment.sig>


More information about the IPython-dev mailing list