Forum OpenACS Development: Response to OACS content repository services

Collapse
Posted by Stephen . on
There is no difference between choosing not to use services 'included' with the CR and choosing to use services available to any acs object. The only reason some services are coupled to the CR at all is that the service references cr_items.item_id rather than acs_objects.object_id.

Maybe the CR doesn't need to exist. One thing missing from acs_objects is a name column. The first specialization package objects make is to add one (of different sizes, and it's a big pain with multiple inheritence keeping them synched). Why not add a clob/text column too? I'm not so sure about the remaining guts from cr_items/cr_versions, but acs_objects could stand to be fatter.