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 petr.viktorin
Recipients FFY00, frenzy, gaborjbernat, hroncok, jaraco, petr.viktorin, stefanor, steve.dower
Date 2022-02-09.10:25:48
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1644402348.99.0.927963324676.issue45413@roundup.psfhosted.org>
In-reply-to
Content
> I think we want the scheme to be static and accessible on all platforms, like the others. So it probably should be 'nt_venv' and 'posix_venv' with additional/improved logic to help apps determine when they need each.

Why? (This is a real question, I genuinely don't know.)

To put this in context, this has been discussed since October, and there was agreement on how to change it.
Now a PR exists. It is tested. Also, since this fixes urgent breaking changes, patches for "venv" is already in Fedora and Ubuntu deadsnakes PPA, and virtualenv also supports it. Changing direction now will mean lots of work changing and re-testing anything. That's definitely possible, just frustrating, but if someone calls to change something again, we risk not making it in 3.11.

How can we ensure the decision won't change again?
How can these discussions be made more effective?
History
Date User Action Args
2022-02-09 10:25:49petr.viktorinsetrecipients: + petr.viktorin, jaraco, stefanor, steve.dower, hroncok, frenzy, gaborjbernat, FFY00
2022-02-09 10:25:48petr.viktorinsetmessageid: <1644402348.99.0.927963324676.issue45413@roundup.psfhosted.org>
2022-02-09 10:25:48petr.viktorinlinkissue45413 messages
2022-02-09 10:25:48petr.viktorincreate