[Moin-user] Re: Upgrading from 1.2 -> 1.3

M.-A. Lemburg mal at egenix.com
Fri Apr 22 14:05:45 EDT 2005


Alexander Schremmer wrote:
> On Wed, 20 Apr 2005 22:01:12 +0200, M.-A. Lemburg wrote:
> 
> 
>>Isn't there a way to upgrade smoothly from 1.2 without
>>introducing bugs, wrong timestamps, wrong revno increments,
>>etc. in between which then have to get fixed in later steps
>>of the process ?
> 
> 
> The scripts do their best fixing broken meta-data entries. Besides that,
> there are not any known migration script bugs that affect data integrity.

I'll take your word for it ;-)

Perhaps you could add a Python script that simply execfile()s
all the scripts in the order they appear in the migration
directory.

That way you'd at least prevent the casual user from actually
reading the comments in those files ;-)


BTW, I'm sure this was mentioned before on the list, wouldn't it
make your life as developers a lot easier if all data were
stored in e.g. SQLite - changing the database layout and adding fields
as necessary would be a lot easier for you that way and you get
data export tools, backup mechanisms, etc. for free.


Thanks for the "warm fuzzy feeling",
-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Apr 22 2005)
 >>> Python/Zope Consulting and Support ...        http://www.egenix.com/
 >>> mxODBC.Zope.Database.Adapter ...             http://zope.egenix.com/
 >>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,FreeBSD for free ! ::::




More information about the Moin-user mailing list