[issue7443] test.support.unlink issue on Windows platform

2011-04-01 Thread Jeff Dean

Jeff Dean  added the comment:

> * Patch Py_DeleteFileW in posixmodule.c so that it renames before
> deleting: should solve the problem overall but obviously has a
> possible wider impact, in general and on performance in particular.
> This rename might be a simple rename-to-guid or something more
> sophisticated such as the rename-to-recycler which cygwin uses.
> 
> * Patch support.unlink in the test package to do the rename dance on
> the basis that it'll fix at least some of the problems with less
> impact overall.
> 
> Opinions? I'm willing to do either.

I vote for fixing the test package.

File system "extensions" may track and record this activity.  To use DropBox as 
an example, doing the rename and delete will cause the renamed and deleted file 
to be recorded.

Just my opinion, but the code path to delete a file should be as short as 
possible.  Making lots of other OS calls just doesn't seem right.

I understand the wish to have a reliable unlink call but I'd be uncomfortable 
with a workaround that may be visible around the edges.

--
nosy: +jdigital

___
Python tracker 
<http://bugs.python.org/issue7443>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue3561] Windows installer should add Python and Scripts directories to the PATH environment variable

2012-03-29 Thread Jeff Dean

Jeff Dean  added the comment:

I just saw Brian Curtin's Pycon 2012 presentation.  If a goal is to make it 
easy for new users to run python, consider installing a desktop shortcut.  This 
would make it very easy for new users (easier than starting up a shell).

This is independent of the Path changes discussed here.  Those should be made 
(or not made) on their own merit, since most users will eventually need the 
Path to be properly adjusted.

--
nosy: +jdigital

___
Python tracker 
<http://bugs.python.org/issue3561>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue14672] Windows installer: add desktop shortcut(s)

2012-04-25 Thread Jeff Dean

New submission from Jeff Dean :

Spun off from Issue3561:

I recently saw Brian Curtin's Pycon 2012 presentation.  If a goal is to make it 
easy for new Windows users to run python, consider (optionally) installing a 
desktop shortcut.  This would make it easy for new users to run python (easier 
than starting up a shell).  This does not require the path to be modified.  

The installer could also (optionally) add a shortcut for starting up a command 
interpreter with the path modified (for just that shortcut), in case command 
line access is needed.  This would not be necessary if the python being 
installed is added to the path.

The first shortcut would be enabled by default, to help truly novice users.  
Other users could turn it off, or just delete the shortcut.

--
components: Installation
messages: 159355
nosy: jdigital
priority: normal
severity: normal
status: open
title: Windows installer: add desktop shortcut(s)
type: enhancement

___
Python tracker 
<http://bugs.python.org/issue14672>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com