CAL Eclipse Plug-in Release Notes

This document includes information about the CAL Eclipse Plug-in. This is a set of plug-ins which together comprise an IDE for CAL development within Eclipse. For instance, bundled functionality includes CAL-specific Eclipse views, error detection, and refactoring support.

"Using CAL with Eclipse" is the fundamental document that describes how to install the CAL Eclipse Plug-in, and how to use it to develop, run, and test new CAL modules. It is a PDF included in the Open Quark Platform release.

1. What's new in the Quark Platform's CAL Eclipse Plug-in:

version 1.7.1_0 (November 15, 2007)

version 1.7.0_0 (October 26, 2007)

version 1.6.1_0 (September 21, 2007)

version 1.6.0_0 (August 29, 2007)

version 1.5.1_0 (July 19, 2007)

version 1.5.0_0 (June 15, 2007)

version 1.4.0-0 (Apr 11, 2007)

version 1.3.0-0 (Jan 24, 2007)

version 1.2.0-140 (Nov 30, 2006)

version 1.2.0-135 (Oct 27, 2006)

version 1.2.0-133 (Oct 19, 2006)

2. Contact information:

The Quark Platform main site: http://labs.businessobjects.com/cal/.
Check here for updates and announcements as well.

There is a Google Group on the CAL Language and Quark Platform.
This is the primary place for discussions, announcements, and questions about CAL and Quark.

In addition, please feel free to send comments or questions to Luke Evans (luke.evans@businessobjects.com) or Bo Ilic (bo.ilic@businessobjects.com ).

3. System requirements:

Quark has been tested by us mainly on Windows XP, Linux and Mac OS X, but as a pure Java application may work on other platforms supporting Java 1.4 or greater.

4. License:

See the notice.html file at the root of the distribution for the Software User Agreement.

The plug-ins comprising the CAL Eclipse Plug-in are available with the following licensing:

For the precise license terms for each plug-in, please refer to the about.html at the root of the plug-in.

Note that the CAL Eclipse Plug-in is technically an Eclipse feature that is implemented as a set of Eclipse plug-ins. Some of these plug-ins are derived from the implementation of Eclipse's Java Tooling and are thus licensed under the Eclipse Public License v1.0. The plug-ins that are wrappers around the BSD-licensed Open Quark Framework are themselves BSD-licensed. There are also some plug-ins that are BSD-licensed since they do not derive from any existing EPL-licensed plug-in. It is possible for clients to implement an Eclipse plug-in that makes use of CAL and Open Quark, for example to compile and execute CAL programs, using only the BSD-licensed plug-ins.

5. Known issues:

Changes in Java classes referred to by CAL foreign references (eg. caused by edits to Java files) will not be picked up until Eclipse is restarted