[Seaside] Seaside application deployment/migration/update
diogenes.moreira at gmail.com
diogenes.moreira at gmail.com
Tue May 3 20:14:35 UTC 2011
Hi the seaside admistrator app has a tool to upload a mcz with a new version and save the image or you can update a package from a monticello repository via RFB or Screen shot tools.
Whe you talk about change, how long are that changes. ? Is The new model incompatibe with the older.?
Remember when you change the class structure, the compiler make the changes for all instances.
But that not enogh. You can persist the data in a chunck and recover late.
Sorry for my english.
Best
D.
Enviado desde mi BlackBerry® de Claro Argentina
-----Original Message-----
From: Francois Stephany <tulipe.moutarde at gmail.com>
Sender: seaside-bounces at lists.squeakfoundation.org
Date: Tue, 03 May 2011 21:46:02
To: <seaside at lists.squeakfoundation.org>
Reply-To: Seaside - general discussion <seaside at lists.squeakfoundation.org>
Subject: [Seaside] Seaside application deployment/migration/update
Hi guys,
I'm about to release my first real world Seaside app but I'm a bit
confused.
How do you update your code and deal with model changes ?
My first guess would be "upload an mcz file in a folder and load it from
the image (on a regular basis or by manually triggering an action in the
admin section of my web application)."
Do you have any other way to do it ? How do handle big changes in your
models ? Do you use some sort of migration ?
An other problem for me is how do you deal with multiple environments ?
I'm used to have a development, a staging and a production environment.
In dev for example, I want to use S3 in staging and prod but not in dev.
Is there any convention/approach in this field ?
I use migrations, Vlad the deployer and Rails.env everyday in ruby/rails
and I wonder how to tackle them in Smalltalk/Seaside...
Thanks,
Francois
_______________________________________________
seaside mailing list
seaside at lists.squeakfoundation.org
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
More information about the seaside
mailing list