[rucksack-devel] Et tu, prevalence?

Nikodemus Siivola nikodemus at random-state.net
Fri May 19 12:16:38 UTC 2006


"Arthur Lemmens" <alemmens at xs4all.nl> writes:

> Would these prevalent objects be in the same rucksack as persistent
> objects or would prevalence vs. persistence be a choice that you
> make when you create a rucksack?

I was thinking of making the stores fundamentally different,
but (create-rucksack ... :type :prevalent) seems nicer.

> Sounds OK to me.  I built a prevalence-like system before I started
> working on Rucksack, and I think it would be relatively easy to
> add prevalence to Rucksack (as long as prevalent and persistent
> objects don't need to coexist in the same rucksack).

What issues do you see with having both kinds in a single rucksack? (I
assume shared object-id's would create problems, but I'm not sure.)

> definition and gave new slots a value based on their initform.  If
> you want to implement some kind of UPDATE-PREVALENT-OBJECT-FOR-REDEFINED-CLASS
> protocol (which would be the proper way to handle class changes, I
> think), you'd have to save class definitions in the log file too.

Right.

Cheers,

  -- Nikodemus              Schemer: "Buddha is small, clean, and serious."
                   Lispnik: "Buddha is big, has hairy armpits, and laughs."



More information about the rucksack-devel mailing list