[Zope3-dev] Package is the wrong name for the things I called
"Zope Packages".
Tres Seaver
tseaver@zope.com
21 Jan 2003 17:34:02 -0500
On Tue, 2003-01-21 at 15:41, Shane Hathaway wrote:
> Jim Fulton wrote:
> > Shane Hathaway wrote:
> >> Since the only difference in the implementation between
> >> distribution-type and development-type is a flag indicating whether
> >> the software can be changed, and the user can toggle that flag at any
> >> time, I would want the flag to be reflected in the names as an
> >> adjective that infers minor change. Hence open/closed bundle.
> >
> > But the model you suggest may not be very useful. I'm pretty sure that this
> > shouldn't be such a lightweight operation. In any case, I would not assume
> > it is at this point.
>
> FYI: I talked with Jim. Packaging is focused more on customization of
> installed software rather than changing installed software. I had
> forgotten this distinction for a moment. Customization is important for
> nearly all users.
>
> It's still important to be able to change installed software, but that
> is generally an activity only for developers of that software, so it
> doesn't need to be lightweight--but it shouldn't be as heavy as it is in
> CMF, either.
I'm not actually convinced of that; having downstream consumers modify
the software can be an anti-goal for *lots* of situations, so making it
harder can be a win. If you *do* make it easier to modify "closed"
software, then you *must* make resolving conflicting changes easier than
I foresee us having resources to tackle in the near term.
We could call such "closed-by-intent" distributeions "pandora boxes" :)
Tres.
--
===============================================================
Tres Seaver tseaver@zope.com
Zope Corporation "Zope Dealers" http://www.zope.com