Index: openacs-4/packages/acs-core-docs/www/xml/for-everyone/release-notes.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/for-everyone/release-notes.xml,v
diff -u -r1.29 -r1.30
--- openacs-4/packages/acs-core-docs/www/xml/for-everyone/release-notes.xml 31 Jul 2011 23:11:46 -0000 1.29
+++ openacs-4/packages/acs-core-docs/www/xml/for-everyone/release-notes.xml 27 Oct 2014 16:39:31 -0000 1.30
@@ -33,10 +33,192 @@
END OF TEMPLATE -->
+
+
+ Release 5.8.1
+
+
+ The release contains the 78 packages of the oacs-5-8 branch.
+ These packages contain the OpenACS core packages, major
+ application packages (e.g. most the ones used on OpenACS.org), and
+ DotLRN.
+
+
+
+ All packages have the following properties:
+
+ SQL:
+
+
+
+ All packages are PostgreSQL 9.1+ compatible
+ (tested with PostgreSQL 9.3)
+
+
+
+ All SQL files with stored procedures use the
+ recommended $$ quoting
+
+
+
+ All SQL-functions have regular function arguments
+ instead of the old-style aliases
+
+
+
+ The function_args() (query-able meta-data) are
+ completed and fixed
+
+
+
+ Incompatible functions (e.g. for sequences) are
+ replaced.
+
+
+
+
+ Tcl:
+
+
+
+ All packages were brought up Tcl 8.5, including
+ the actual Tcl idioms where appropriate (e.g.
+ using the safer expand operator, range indices,
+ dict, lassign, etc.)
+
+
+
+ The code was updated to prefer byte-compiled functions
+ instead of legacy functions from ancient Tcl versions.
+
+
+
+ The code works with NaviServer and AOLserver.
+
+
+
+
+ API:
+
+
+
+ All packages are free from calls to deprecated code
+ (157 functions are marked as deprecated and will be
+ moved into an "outdated" package in the 5.9 or 6.0
+ release)
+
+
+
+ General overhaul of package management
+
+
+
+ Install-from-local and install-from-repository can be used
+ to install the provided packages based on a acs-core
+ installation. This means that also DotLRN can be
+ installed from repository or from
+ local into an existing OpenACS instance.
+
+
+
+ Install-from-repository offers filtering functions, allows
+ to install optionally from head-channel (for packages
+ not in the base channel of the installed instance).
+ Install-from-repository works more like an app-store,
+ showing as well vendor information
+
+
+
+ Packages can be equipped with configuration files
+ (e.g. changing parameters for style packages)
+
+
+
+ Package developers can upload .apm packages via workflow
+ for review by core members and for inclusion to the
+ repository. The option is integrated with package
+ management, the link is offered for local packages.
+ We hope to attract additional vendors (universities,
+ companies) to make their packages available on this
+ path.
+
+
+
+ New management-functions for package instances
+ (list, create, delete package instances)
+
+
+
+ Substantially improved API browser:
+
+
+ Show just relevant parts of .xql files for a function
+
+
+
+ Provide syntax-highlighting for www scripts as well
+
+
+
+ Handle more special cases like e.g. util_memoize
+
+
+
+ Provide links to Tcl functions depending on the installed
+ Tcl version
+
+
+
+ Provide links to NaviServer or OpenACS functions depending
+ on installed version
+
+
+
+ Syntax highlighter uses CSS rather than hard-coded markup
+
+
+
+ Significant performance improvement for large
+ installations
+
+
+
+
+
+
+
+
+ Altogether, OpenACS 5.8.1 differs from OpenACS 5.8.0 in
+ about 100,000 modifications (6145 commits) contributed by 5
+ committers.
+
+
+
+
+ Release 5.8.0
+
+
+ Compatibility with PostgreSQL 9.2:
+ The new version installs without any need for special parameter
+ settings in new PostgreSQL versions. This makes it easier to use
+ e.g. shared or packaged PostgreSQL installations.
+
+ Compatibility with NaviServer 4.99.5 or newer
+ Performance and scalability improvements
+ Various bug fixes
+
+ Altogether, OpenACS 5.8.0 differs from OpenACS 5.7.0 in
+ more than 18.000 modifications (781 commits) contributed by 7
+ committers.
+
+
+
+
Release 5.7.0
@@ -247,7 +429,7 @@
Bug fixes.
- The missing CR TCL API has been filled in, thanks to Rocael and
+ The missing CR Tcl API has been filled in, thanks to Rocael and
his team and Dave Bauer.
This release does not include new translations.
@@ -581,24 +763,23 @@
minor releases, changelog-latest = changelog
-->
-
-
- Changelog (most recent release only)
- ChangeLog missing
-
-
+
-
+
-