I am looking into using Pier just so that I can use a wiki based on
Smalltalk and get more experience with it (Pier and Smalltalk). My
question is based on the persistence... it seems all of the data is
being saved in the image. Is there any 'safe usage' suggestions?
Or do I just save the image from time to time? I noticed there was
a magma backend, and I was curious as to whether one could start
out with using the image for persistence and later move to magma?
I'm thinking of this, as I just don't want to start with magma
(yet). One step at a time. Do you have any suggestions or tips
for persisting the data safely? (Just don't want to lose
everything I put in it)
please check the mailing list archive, there has been a lot of
discussion on this topic.
Personally I use the image persistency for all my running instances,
and it works well so far. Of course there is also a certain danger,
if you don't have backups and screw up your image. With OSProcess
loaded the snapshots are taken in a forked instance of the vm, doing
the whole thing transparently in the background.
The magma persistency is certainly very interesting, but I don't know
if it works with the latest version of Pier. As far as I know the
Magma persistency can be activated later on as well, but you have to
ask Keith, the author of this plug-in.