Forum OpenACS Development: Re: new acs-rels, orgs, persons functionality (widgets etc.) to commit

Malte, that's my thinking too.

Jeff, It's against pre-5.0 right now so I will port it to 5.1 and tidy it at the same time then post diffs etc. before comitting.

Does anyone have a problem with the idea of moving all relationship related api (tcl and plsql) into a new package called acs-rels ?

I don't think the datamodel or plsql should be moved into a seprate package since it's in acs-kernel now and for example groups-body-create.sql use acs_rel__new and acs_rel_type__new.

I don't feel as strongly about the tcl api, although I would probably be inclined to put it in acs-tcl in an namespace; I am not sure I see a lot of value in it being in a seperate package since it would always have to be present and in acs-core.

As usual, anything we can remove from acs-subsite is probably good.