flâneur — a map of the web's best reading

The Architecture of Open Source Applications (Volume 1)Python Packaging

aosabook.org · 7,644 words · saved by 1 readers

If you enjoy these books, you may also enjoy Software Design by Example in Python and Software Design by Example in JavaScript. There are two schools of thought when it comes to installing applications. The first, common to Windows and Mac OS X, is that applications should be self-contained, and their installation should not depend on anything else. This philosophy simplifies the management of applications: each application is its own standalone "appliance", and installing and removing them should not disturb the rest of the OS. If the application needs an uncommon library, that library is included in the application's distribution. The second school, which is the norm for Linux-based systems, treats software as a collection of small self-contained units called packages. Libraries are bundled into packages, any given library package might depend on other packages. Installing an application might involve finding and installing particular versions of dozens of other libraries. These depe

The Architecture of Open Source Applications (Volume 1)Python Packaging The Architecture of Open Source Applications (Volume 1) Python Packaging Tarek Ziadé If you enjoy these books, you may also enjoy Software Design by Example in Python and Software Design by Example in JavaScript . 14.1. Introduction There are two schools of thought when it comes to installing applications. The first, common to Windows and Mac OS X, is that applications should be self-contained, and their installation should not depend on anything else. This philosophy simplifies the management of applications: each applica

Explore this link on the map →

saved by

related reading