Le 10/05/2012 17:04, Ian Walls a écrit :
Paul,
Creating a new table allows us to develop this in parallel and commit progress incrementally without risking damage to the existing system (until we're ready to do the swapover, that is). does the new table REPLACE the systempreference one or is it added ? (If it's a replacement, then I'm OK)
It also forces us to review the subroutines that access this table, and make them clean in the Koha namespace. I think building new would be better here than modifying what we already have, since C4::Circulation is already pretty messy.
Unless i'm missing something, the accessor to preferences is centralized in C4::Context, and I don't see the relation to C4::Circulation. I agree that the switch to Koha namespace is a valid reason, but we must plan & define it clearly & with as many details as possible. Probably a topic for the hackfest next month... -- Paul POULAIN http://www.biblibre.com Expert en Logiciels Libres pour l'info-doc Tel : (33) 4 91 81 35 08