<p dir="ltr"><br>
On 28 May 2015 04:46, "Paul Moore" <<a href="mailto:p.f.moore@gmail.com">p.f.moore@gmail.com</a>> wrote:<br>
><br>
> On 27 May 2015 at 19:28, Demian Brecht <<a href="mailto:demianbrecht@gmail.com">demianbrecht@gmail.com</a>> wrote:<br>
> > This is probably a silly idea, but given the above quote and the new(er) focus on pip and distributed packages, has there been any discussion around perhaps deprecating (and entirely removing from a Python 4 release) non-builtin packages and modules?<br>
><br>
> It has been discussed on a number of occasions. The major issue with<br>
> the idea is that a lot of people use Python in closed corporate<br>
> environments, where access to the internet from tools such as pip can<br>
> be restricted. Also, many companies have legal approval processes for<br>
> software - getting approval for "Python" includes the standard<br>
> library, but each external package required would need a separate,<br>
> probably lengthy and possibly prohibitive, approval process before it<br>
> could be used.<br>
><br>
> So it's unlikely to ever happen, because it would cripple Python for a<br>
> non-trivial group of its users.</p>
<p dir="ltr">I expect splitting the standard library into a minimal core and a suite of default independently updatable add-ons will happen eventually, we just need to help fix the broken way a lot of organisations currently work as we go: <a href="http://community.redhat.com/blog/2015/02/the-quid-pro-quo-of-open-infrastructure/">http://community.redhat.com/blog/2015/02/the-quid-pro-quo-of-open-infrastructure/</a></p>
<p dir="ltr">Organisations that don't suitably adapt to the rise of open collaborative models for infrastructure development are going to have a very rough time of it in the coming years.</p>
<p dir="ltr">Cheers,<br>
Nick.</p>
<p dir="ltr">P.S. For a less verbally dense presentation of some of the concepts in that article: <a href="http://www.redhat.com/en/explore/infrastructure/na">http://www.redhat.com/en/explore/infrastructure/na</a></p>
<p dir="ltr">P.P.S. And for a book length exposition of these kinds of concepts:  <a href="http://www.redhat.com/en/explore/the-open-organization-book">http://www.redhat.com/en/explore/the-open-organization-book</a></p>
<p dir="ltr">><br>
> Paul<br>
</p>