I donot want to slow down things. But I want to be sure that what we choose is the best alternative to fit our requirements. Speed is definitely a major concern here ... and I believe it's one of the reasons that Koha originally wasn't written with an ORM. Andy, any thoughts about what this choice will mean w/respect to performance?
Yes, this is a concern. Ive just spent a bunch of time removing an ORM from an application due to performance and inflexibility issues. It was for a different kind of application, where everything has to be fast, with Koha, there are areas that definitely have to be faster than others. We might have to do some testing/profiling to make sure that we at best speed them up at worst don't make them any slower. Chris