This is very cool. I'm glad to see attention towards packaging useful applications and not just libraries for web development in a virtualenv, and the limitations of zip compression are felt by our Python applications comprised of many separately compressed files. Is bdist_xar calling out to pip to install all of a package's dependencies (or all that are not already installed) into the xar as part of the build?
On Tue, Jul 17, 2018 at 10:48 PM Barry Warsaw <ba...@python.org> wrote: > > >> * Is there any practical operational or performance limits on the > number of mounted XARs you can have? E.g. what's the impact of deploying > say a few thousand XARs on any particular machine (generally, of Linux and > macOS - I'm not as concerned about Windows :) > > We have tiers (think of that as a collection of servers for a particular > service) that have 100s mounted at times. Have not hit 1000s - But have not > seen any huge problems with 100s. What do your servers do that would need > 1000s of XARs running at once? Seems like that could be optimized. > > I’m not thinking about just our server deployed applications, but our > command line tools too. Combined, that’s roughly in the ballpark of 1000 > or so Python applications (more if we count other languages). > > > > >> > >> * Do you just put the XAR mountpoint's bin on everyone's $PATH or do > you symlink those bins into a standard $PATH location? > > Standard PATH location via RPM installs. > > Cool, thanks! > > -Barry > > -- > Distutils-SIG mailing list -- distutils-sig@python.org > To unsubscribe send an email to distutils-sig-le...@python.org > https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ > Message archived at > https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/MKJYW7PI42BW5E2UYYP6Y4YS366KSJTP/ >
-- Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-le...@python.org https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/WAG3I6AZOXF6ZSVBUHEW6ACIED46HB2R/