Forum OpenACS Q&A: Response to OpenACS, Perl, and data model changes 3.x->4.x

You should expect that you will have to rewrite everything when you transition from the acs 3.x data-model to the acs 4.x data-model.  Other than some basic conecpts, there is nothing in common between the two data-models.