• last updated 59 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Took out the huge kludge to load xotcl-core during the bootstrap process.

Package libraries are now loaded in dependency, rather than alphabetical,

order so this kludge should no longer be necessary (unless people have not

been keeping their dependencies in order, in which case they should feel

free to fix their packages ...)

Preliminary version of "extend package" code, along with new package

attributes that allow the declaration of packages that are subsites.

  1. … 29 more files in changeset.
Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
make sure to load xotcl-core init before other xowiki apps

make sure to load xotcl-core init before other xowiki apps

make sure, xotcl-core -init files are loaded before other -init files

Merged acs-core oacs-5-2 (currently 5.2.3) -> HEAD.

TODO:

1. Bump acs-core package version numbers to 5.3.0d1

2. Would be nice to do a test install, wouldn't it?

  1. … 721 more files in changeset.
Added check to make certain that xotcl-core is not sourced unless the

xotcl aolserver module has been loaded.

Added patch to load xotcl-core packages if xotcl-core exists

loading xotcl (if available) before application packages that might use it.

Adding the ability to display a static html page instead of the installer if there is a database problem - useful for production sites. Must be enabled manually by the admin by renaming a file. Bug #156

  1. … 2 more files in changeset.
change by Lars so that aa_register_case can be put in -procs.tcl files

merge of 4.6.3b1 to HEAD

  1. … 101 more files in changeset.
Made ns_logs slightly clearer.

Upgrade to 4.6.2

  1. … 30 more files in changeset.
moving the mounting of core packages from the bootstrapper to the installer. To enable this I am setting up a more complete Tcl environment before installation of those packages by sourcing procs in acs-subsite and certain init files in acs-tcl as well as redefining ad_conn. This also means that core packages have a more complete environment when/if they use post-instantiation procs.

  1. … 2 more files in changeset.
moving instantiation and mounting of all core packages (acs-lang, acs-admin, api-doc etc.) except acs-kernel and main site (retained because they are needed during install) from the acs-install.sql file to the Tcl proc apm_mount_core_packages that is invoked on first startup. Note that this unfortunately means that callbacks will not be invoked for the main site node and for the acs-kernel instance.

  1. … 5 more files in changeset.
making sure the acs-tcl test procs are source after the Tcl libraries of acs-automated-testing are sourced

  1. … 1 more file in changeset.
changing to use the new apm_load_packages proc that sources Tcl files of packages in right order. I broke bootstrapping with my previous commit because -init files were sourced to early. Sorry...

changing bootstrapping code to use new apm_load_tests_p proc that is also used after package installation in APM

refactoring: extracting the code in the boostrap file that loads a package into the proc apm_load_package. Would like to call this proc after package installation in the APM.

the check for whether acs-automated-testing is enabled was broken, replacing inline query with apm proc

A semicolon had sneaked its way into the automated tests query.

Added code for optionally sourcing automated tests and associated queries.

  1. … 1 more file in changeset.
cleanup javadoc tags (eg @cvs_id @cvs @cvs-id: instead if @cvs-id)

  1. … 692 more files in changeset.
DO NOT CACHE ALL PARAMETERS FOR ALL PACKAGE INSTANCES ON SERVER RESTART. CACHE ON DEMAND

  1. … 1 more file in changeset.

Merged with OpenACS 4.5 beta1 branch.

  1. … 88 more files in changeset.

Added changes to Daryl's improved setup check.

  1. … 1 more file in changeset.
- Got rid of OpenNSD references

- Fixed some broken links

- Pointed Oracle and PostgreSQL Driver downloads to openacs.org/software.adp

- Other wording corrections

  1. … 1 more file in changeset.
Log which files get sourced during bootstrap