Hi - I would like to extend RDBO to support versioning of properties for each instance. To explain it better I will use analogy with CVS: * calling "->save" will make new revision of the object ("cvs commit") * "->load(id=>1)" will get by default the latest version ("cvs checkout") * "->load(id=>1, rev => 5)" will get the fifth revison of this particular instance ("cvs -r 1.5 checkout") The ultimate goal is to have ability to rollback the objects to their state at a specific point of time in the past. It would be the best if I can do it as layer on top of existing RDBO.
Do you guys have any ideas or experience with such sort of tasks so you could give me some directions? ------------------------------------------------------- All the advantages of Linux Managed Hosting--Without the Cost and Risk! Fully trained technicians. The highest number of Red Hat certifications in the hosting industry. Fanatical Support. Click to learn more http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642 _______________________________________________ Rose-db-object mailing list Rose-db-object@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rose-db-object