Forum OpenACS Development: outline for 3.2.x-4.0 bboard migration

Collapse
Posted by Dave Hill on
I'm with Musea, working on the openacs.org redesign/upgrade, and more specifically this week, on the bboard migration. Since this is a general oacs upgrade problem, I'd thought I'd get feedback, see if i've missed anything. Hopefully this will also start some discussion and work on general live-site upgrade procedures and scripts. I see most of the data migration as being done with tcl pages on the 4.0 site, with an extra database pool to talk to the old data.

The outline for bboard migration assumes that user migration has been done. User migration is pretty straightforward, at least the part required for bboards, which is just name, email, and password. (Anyone care to volunteer to write full user migration pages?) The main idea is to reuse module/package code, and keep track of *_id mapping through *_migration_map tables. The map tables will also allow you to check to see if something's already been done, so you can use the pages to refresh the upgraded site during beta. I left all those ifs out for brevity.

The outline is here:
http://museatech.net/misc/bb_migrate.txt
if anyone sees something critical i'm missing, or mapping wrong, please let me know!

Collapse
Posted by James Harris on
That link takes me to http://urbanparks.pps.org/misc/bb_migrate.txt where I get a file not found.  It seems to be a DNS issue rather than a broken link on the server.
Collapse
Posted by Talli Somekh on
James, that's a problem we've had for a while. Unfortunately, it's on your DNS provider's side. Apparently, your ISP's DNS servers hasn't refreshed recently enough. I can't give you a more technical explanation than that, though, because I don't know it. Sorry. If you're interested, I can have someone explain it better.

However, if you visit http://www.museatech.net/misc/bb_migrate.txt you will find it there.

talli