Last night, jarkko and I fixed the bug in the oacs-5-1 branch that allows you to make classes.
This is what we will be using for the next release.
cvs -z3 -d :pserver:anonymous@openacs.org:/cvsroot checkout -r oacs-5-1 acs-core
mv openacs-4 dotlrn
cd dotlrn/packages
cvs -z3 -d :pserver:anonymous@openacs.org:/cvsroot checkout -r oacs-5-1 dotlrn-all
mv dotlrn/install.xml ..
I haven't tried .LRN 2.0.3 with oacs-5-1 nor do I recommend it. It's not tested. Also, it's kind of list going backwards (backporting to an old version) instead of going forwards (bringing up the .LRN part to meet the OpenACS part).