<html><body>On 11:45 pm, barry@python.org wrote:<br /><br />&gt;I keep thinking I'd like to treat the OS as just another application,<br />&gt;so that there's nothing special about it and the same infrastructure<br />&gt;could be used for other applications with lots of entry level scripts.<br /><br />I agree. &#160;The motivation here is that the "OS" application keeps itself separate so that incorrect changes to configuration or installation of incompatible versions of dependencies don't break it. &#160;There are other applications which also don't want to break.<br /><br />This is a general problem with Python, one that should be solved with a comprehensive parallel installation or "linker" which explicitly describes dependencies and allows for different versions of packages. &#160;I definitely don't think that this sort of problem should be solved during the *standardization* process - that should just describe the existing conventions for packaging Python stuff, and the OS can insulate itself in terms of that. &#160;Definitely it shouldn't be changed as part of standardization unless the distributors are asking for it loudly.<br /><br /></body></html>