This document will contain a listing of all the files and directories in the acs kernel, organized in some manner that makes sense, with summaries of what each data model provides, where major tables are, etc.
This scheme is what is currently implemented. Some things that we would like to change are:
/admin/user and /admin/group. They are
currently the singular form of "users" and "groups"
because of the overlap with the subsite URL forms for
users/ and groups/.
server-root/ | +-- acs-admin/ (Restricted to ACS Admins) | | | +-- apm/ (The ACS Package Manager for installing packages) | | | +-- object-types/ (The Object Type browser) | | | +-- user/ (Pages for administering users). | | | +-- ... (Other packages for ACS System Administration) | +-- admin/ (Restricted to admins of the Main site) | | | + -- group/ (Administer the groups to which the user has been granted admin.) | | | + -- subsites/ (Administer the subsites to which the user has been granted admin.) | | | + -- bboard/ (Administer the bboard application instance.) | | | + -- news/ (Administer the news application instance.) | | | + -- ... (All other package instances.) | +-- groups/ (URL to group based subsites) | | | + -- boston/ (URL to Boston subsite) | | | | | + -- admin/ (Restricted to admins of the Boston subsite) | | | | | | | + -- group/ (Administer the groups to which the user has been granted admin.) | | | | | | | + -- subsites/ (Administer the subsites to which the user has been granted admin.) | | | | | | | + -- bboard/ (Administer the bboard application instance.) | | | | | | | + -- news/ (Administer the news application instance.) | | | | | | | + -- ... (All other package instances for Boston.) | | | | | + -- bboard/ (The bboard application instance for Boston subsite) | | | | | + -- news/ (The news application instance for Boston subsite) | | | | | + -- ... (All other package instances.) | | | + -- (other group names that map to subsites) | | +-- users/ (URL to individual subsites) | | | + -- joeuser/ (URL to Joe User's subsite) | | | | | + -- admin/ (Restricted to admins of the Joe User subsite, e.g. Joe and anyone he grants.) | | | | | | | + -- group/ (Administer the groups to which the user has been granted admin.) | | | | | | | + -- subsites/ (Administer the subsites to which the user has been granted admin.) | | | | | | | + -- bboard/ (Administer the bboard application instance.) | | | | | | | + -- news/ (Administer the news application instance.) | | | | | | | + -- ... (All other package instances for Boston.) | | | | | + -- bboard/ (The bboard application instance for Boston subsite) | | | | | + -- news/ (The news application instance for Boston subsite) | | | | | + -- ... (All other package instances.) | | | + -- ... (other user screen names to link to individual subsites) | + -- bboard/ (The Bboard application instance for the Main site.) | + -- news/ (The news application instance for the Main site.) | + -- ... (All other package instances.)
Last Modified: roadmap.html,v 1.1 2001/01/21 01:38:18 bquinn Exp