Forum OpenACS Q&A: Upgrades and directory trees
On a related subject, my first project will be using data from a foreign source. Should my scripts for wget'ing that data and importing it to my database be done inside the /web/wimls tree or somewhere else? For that matter, should the data be inserted into the wimls database or into another database?
Yeah, I know, I'm clueless here, but I do appreciate the help I get!
I'm not a CVS expert but if you look at Ron Henderson's piece on using CVS for web development at http::arsdigita.com/asj, he does talk a bit about how to set this up. So far I'm just concerning myself with setting up our own tree for release and development branches, a much simpler task.
If you're using OpenACS 4/PG then an important question is when did you start using it? Some of the datamodel has changed drastically in the last four months in the PG version and upgrading the datamodel won't be at all easy. That's why we recommended folks not use our alpha2 version for critical production sites.
From the beta forward (still looks like I can release tomorrow) we'll provide upgrade scripts for datamodel changes.
The Oracle side of things has been much more stable.
I think I'll just be very careful about documenting my manual changes and stick with approved betas from here on out.
If I had a site created form CVS in December that has not yet hit production, would you suggest rebuilding the database and reinstalling oacs?