Archive for the ‘Zorba’ Category

XQDT 2.2: The Last Pre-Eclipse Release

Wednesday, October 7th, 2009

Yes! It’s finally happening: XQDT migrates to the Eclipse infrastructure as an Incubator project inside the Web Tools Platform Project. Therefore, this is our last release from xqdt.org.New features in this release:- Zorba debugging infrastructure (This does not work with the latest released version of Zorba - 0.9.8. The development version of Zorba, or the Zorba version shipped with the current Sausalito CoreSDK release is needed);- the possibility to add Java-based XQuery engines (like: MXQuery, Saxon, etc). For details on how to set-up such an engine see: http://mxquery.org/?p=211Important bugs corrected:- infinite loop in the XQuery string lexer when “& was found in the code;- wrong function signatures displayed in the Outline View for functions having the same QName but a different number of parameters.XQDT 2.2 suffered major refactorings and added another dependency to the Faceted Project Framework, so please follow the Update Instructions on the Installation page in case you already have a previous version of XQDT installed.

XQDT 2.0 Pre-release 2

Monday, May 18th, 2009

Dear all,Here is the next pre-release of XQDT 2.0. Compared to the previous pre-release, we have added the following functionality:a.)  Support for XQuery Updates and Scripting (as defined in the public Standard / Working Draft)b.)  More code completion (imported functions, built-in functions, keywords)c.)  Bug fixesYou can install this pre-release by either updating your previous XQDT 2.0 installation or by installing it by using our update site:http://www.xqdt.org/xqdt/2.0. When updating, make sure you update all three components: Sausalito Eclipse Tools (SET), XQuery Eclipse Tools (XQDT) and the shiped version of DLTK (Dynamic Languages Toolkit). Until the 1.0 release of DLTK we also ship this feature.The first complete release of XQDT 2.0. is scheduled for end of June. The complete release will have the following functionality:a.) Sausalito and Zorba Debugger.) Semantic checking (using Zorba)c.) Support for XQuery 1.1 (e.g., try-catch, group by, windowing)d.) Bug fixesThanks for all your feedback so far.  Please, continue to post bugs and feature requests on  Sourceforge or by E-Mail to xqdt-users@lists.sourceforge.net. Your feedback helps us immensely.

XQDT 2.0

Friday, April 17th, 2009

Pre-release of XQDT 2.0XQDT 2.0 is a complete rewrite of XQDT based on the DLTK Framework (Dynamic Languages Toolkit) of Eclipse. With DLTK, XQDT will have improved syntax highlighting, error handling, and code completion. Furthermore, XQDT 2.0 is based on an ANTLR parser.Specifically, XQDT 2.0 has the following new features:

  • Editor: A number of new features such as bracket matching and code folding.
  • Error handling: Report multiple errors of an XQuery program (rather than reporting the first error only).
  • Code completion: Context-sensitive function templates. Code completion of library functions.
  • Support for Zorba: The XQDT 2.0 parser accepts all Zorba-specific constructs such as scripting, eval function, etc.
  • Support for Sausalito: XQDT 2.0 supports all functions of the Sausalito CoreSDK such as creating, testing, and deploying a project in the Amazon cloud.

We are providing a pre-release of XQDT 2.0 with limited functionality. This pre-release only supports XQuery 1.0. Furthermore, this pre-release does not support debugging yet. We are making this early pre-release because we are interested in comments, feedback and feature requests. Please, post bugs and feature requests on the XQDT bug-tracker on Sourceforge: http://www.sourceforge.org/projects/xqdt. The full XQDT 2.0 release is scheduled for June 2009.The Eclipse update site is available at: http://www.xqdt.org/xqdt/2.0/. For more information read the installation instructions on the “Installing XQDT 2.0” page.You can find some first screenshots at: http://www.xqdt.org/screenshots/2.0/

Release of XQDT Version 0.9.0

Thursday, October 2nd, 2008

We are proud to announce the new release of the XQuery Development Tools (XQDT). The main focus of this release is to bring Zorba’s XQuery debugging capabilities (see zorba-xquery.org) to Eclipse.The key features of this release are:

  • Open Source: With this release, XQDT is available under the EPL license.

You can find the sources in XQDT’s sourceforge.net subversion repository.In order to upgrade or install XQDT, please use the update site at http://www.xqdt.org/eclipse/. XQDT is now shipped together with a binary distribution of the Zorba XQuery Processor. This allows developers to run and debug queries without any extra installation. XQDT runs on all major platforms (i.e. Windows, Mac OS X, and Linux).

Release of XQDT 0.6

Wednesday, May 7th, 2008

We are pleased to announce the first public version of the XQuery Development Tools 0.6. (XQDT). The XQuery Development Tooltik provides support of XQuery inside Eclipse. Our goal is to have seamless integration with the Eclipse platform and the existing XQuery engines but also to create a user experience consistent with both XQuery and Eclipse standards.In the current version, XQDT provides the following features:

  • Adheres to W3C standards, i.e. XQuery 1.0 and XPath 2.0 and XQuery Update Facility 1.0.
  • Code highlighting based on semantic analysis.
  • As-you-type validation.
  • Code completion & code templates.
  • Running queries with Zorba or MXQuery.

The site update url is: http://xqdt.org/eclipse/