On 26 Aug 2013 07:57, "Jim Fulton" <j...@zope.com> wrote:
>
> On Sun, Aug 25, 2013 at 5:21 PM, Nick Coghlan <ncogh...@gmail.com> wrote:
> >
> > On 26 Aug 2013 07:00, "Donald Stufft" <don...@stufft.io> wrote:
> >>
> >>
> >> On Aug 25, 2013, at 4:51 PM, Nick Coghlan <ncogh...@gmail.com> wrote:
> >>
> >>> Anyway, I like Paul's suggestion of defining a specific runtime format
> >>> for this, even if it's just "wheel layout plus a RECORD file". I'm
currently
> >>> thinking of using the ".dist" suffix, matching the existing egg vs
egg-info
> >>> naming convention.
> >>
> >>
> >> It seems to me the easiest thing to do is just continue using eggs for
> >> this feature for now especially if the proposal is just standardizing
what
> >> eggs do and doesn't offer any benefits besides standardization. That
gets
> >> you all the benefits sans standardization and doesn't spend time
putting a
> >> PEP through (and all the back and forth that entails) for something
that
> >> already works when we can spend the time on stuff that still needs
actual
> >> design work.
> >
> > Egg based multi-version installs still suffer from the problem of
lacking a
> > RECORD file so you need an external tool to manage them properly.
>
> Well, I'd argue that eggs are effectively also records.  You can find out
what's
> installed by simply looking at the names in whatever directory you put
eggs.
>
> The harder part, of course, is deciding when an egg is no longer needed.
> I assume the RECORD file doesn't address that either.
>
> Note that with multi-version support, uninstalling things is an
optimization,
> not a necessity.  The only harm a never-uninstalled egg does is take up
> space and maybe make tools that scan for what's installed take more time.

And make you fail security audits due to the "use" of unpatched software :)

Cheers,
Nick.

>
> Jim
>
> --
> Jim Fulton
> http://www.linkedin.com/in/jimfulton
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to