Index: openacs-4/packages/acs-core-docs/www/xml/fo.xsl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/fo.xsl,v diff -u -N -r1.1.2.2 -r1.1.2.3 --- openacs-4/packages/acs-core-docs/www/xml/fo.xsl 19 Nov 2003 14:35:15 -0000 1.1.2.2 +++ openacs-4/packages/acs-core-docs/www/xml/fo.xsl 1 Dec 2003 20:25:21 -0000 1.1.2.3 @@ -25,7 +25,11 @@ + + 1 + 1 + Index: openacs-4/packages/acs-core-docs/www/xml/index.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/index.xml,v diff -u -N -r1.19.2.5 -r1.19.2.6 --- openacs-4/packages/acs-core-docs/www/xml/index.xml 28 Nov 2003 12:57:51 -0000 1.19.2.5 +++ openacs-4/packages/acs-core-docs/www/xml/index.xml 1 Dec 2003 20:25:21 -0000 1.19.2.6 @@ -300,12 +300,6 @@ For OpenACS Platform Developers - - Platform Development - Information about the internal workings of OpenACS, useful - both for modifying the core functionality and for developing new - packages. - Kernel Documentation @@ -336,9 +330,8 @@ OpenACS Application packages, which typically provide user-level - web services built on top of the Kernel and Core. Such - packages include those built by ArsDigita as well as - external contributors. Application packages are + web services built on top of the Kernel and Core. + Application packages are developed separately from the Kernel, and are typically released independently of it. Index: openacs-4/packages/acs-core-docs/www/xml/openacs.xsl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/openacs.xsl,v diff -u -N -r1.12.2.5 -r1.12.2.6 --- openacs-4/packages/acs-core-docs/www/xml/openacs.xsl 19 Nov 2003 14:35:15 -0000 1.12.2.5 +++ openacs-4/packages/acs-core-docs/www/xml/openacs.xsl 1 Dec 2003 20:25:21 -0000 1.12.2.6 @@ -24,7 +24,8 @@ 1 1 - + + Index: openacs-4/packages/acs-core-docs/www/xml/developers-guide/cvs.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/developers-guide/cvs.xml,v diff -u -N -r1.4.2.1 -r1.4.2.2 --- openacs-4/packages/acs-core-docs/www/xml/developers-guide/cvs.xml 19 Nov 2003 14:35:15 -0000 1.4.2.1 +++ openacs-4/packages/acs-core-docs/www/xml/developers-guide/cvs.xml 1 Dec 2003 20:25:21 -0000 1.4.2.2 @@ -10,15 +10,16 @@ By Joel Aufrecht - + Add the Service to CVS - OPTIONAL cvs setup - These steps take an existing OpenACS directory and add + These steps take an existing OpenACS directory and add it to a CVS - repository.. + repository. + Create and set permissions on a subdirectory in the local cvs repository. @@ -86,7 +87,6 @@ - Index: openacs-4/packages/acs-core-docs/www/xml/developers-guide/permissions.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/developers-guide/permissions.xml,v diff -u -N -r1.7.2.3 -r1.7.2.4 --- openacs-4/packages/acs-core-docs/www/xml/developers-guide/permissions.xml 19 Nov 2003 14:35:15 -0000 1.7.2.3 +++ openacs-4/packages/acs-core-docs/www/xml/developers-guide/permissions.xml 1 Dec 2003 20:25:21 -0000 1.7.2.4 @@ -375,28 +375,26 @@ At this point, you should either go and download the Notes example -code from the package repository, or check it out of the ArsDigita CVS +code from the package repository, or check it out of the OpenACS CVS repository and add it to your server. The package is called -"notes". To check it out from CVS, read the these instructions on how to use anonymous checkouts and then -checkout the module acs-packages/notes: +"notes". To check it out from CVS, read the these instructions +on how to use anonymous checkouts and then +checkout the module notes: - - -% export CVSROOT=:pserver:anonymous@cvs.arsdigita.com:/usr/local/cvsroot -% cvs login # the password is acsrules -% cvs checkout acs-packages/notes - +% export CVSROOT=:pserver:anonymous@openacs.org:/cvsroot +% cvs login # just hit enter when prompted for a password +% cvs co notes After you have downloaded the package, look at the index.tcl page in the www directory. You can also -look at the code in your browser. The code should look something like this: +look at the code in your browser. The code should look something like this: @@ -472,7 +470,7 @@ -Next, look at the index.adp. It is pretty complicated. +Next, look at the index.adp. It is pretty complicated. The main part of this page uses a multiple template tag. If you want to experiment, you can replace the main body of the multiple tag with this: Index: openacs-4/packages/acs-core-docs/www/xml/for-everyone/acs-faq.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/for-everyone/acs-faq.xml,v diff -u -N -r1.5.2.2 -r1.5.2.3 --- openacs-4/packages/acs-core-docs/www/xml/for-everyone/acs-faq.xml 29 Nov 2003 15:17:54 -0000 1.5.2.2 +++ openacs-4/packages/acs-core-docs/www/xml/for-everyone/acs-faq.xml 1 Dec 2003 20:25:21 -0000 1.5.2.3 @@ -70,7 +70,7 @@ installtion. The guide contains up-to-date information on the default settings that -ArsDigita uses to generate properly running sites. Deviations from these +OpenACS developers use to generate properly running sites. Deviations from these defaults are recommended only if you are an expert system administrator. Once you have a working OpenACS installation, there are several utilities Index: openacs-4/packages/acs-core-docs/www/xml/kernel/apm-design.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/kernel/apm-design.xml,v diff -u -N -r1.5.2.3 -r1.5.2.4 --- openacs-4/packages/acs-core-docs/www/xml/kernel/apm-design.xml 29 Nov 2003 16:09:37 -0000 1.5.2.3 +++ openacs-4/packages/acs-core-docs/www/xml/kernel/apm-design.xml 1 Dec 2003 20:25:21 -0000 1.5.2.4 @@ -193,9 +193,9 @@ Consistent use of the APM format and tools will go a long way toward solving the maintainability problems listed above. Moreover, APM is the -substrate that will enable us to soon establish a central package repository, -where both ArsDigita and third-party developers will be able publish their -packages for other ACS users to download and install. +substrate that will enable us to establish a central package repository, +where developers will be able publish their +packages for other OpenACS users to download and install. For a simple illustration of the difference between ACS without APM (pre-3.3) and ACS with APM (3.3 and beyond), consider a hypothetical ACS