In my first screencast ever, I'd like to present a little "fun project" I've been working on secretly during the past months. eXide is a replacement for the old XQuery Sandbox in eXist, offering features you normally do not find in a web-based editor.

Read article ...

Many Javascript libraries expect data to be served in JSON (Javascript Object Notation). Since a long time, eXist has provided an XQuery library to convert XML to JSON. This worked well for smaller fragments, but was rather inefficient for larger chunks of data. We have thus developed a faster JSON output method, which directly plugs into eXist's XML serializer.

Read article ...

eXist-db Market

eXist-db Market is a comming crowdsourced community interaction for users to suggest and vote on features that they like work on and then to match sponsors of those features and developers to take on the tasks.

Read article ...

New XQuery 3.0 features

Recently a few new XQuery 3.0 features are added to 'trunk':

  • try-catch
  • switch
  • group by

The additions are documented here.

XML Prague 2011 Pre-Conference Day

We would like to announce a pre-conference day for the XML Prague conference, to be held on Friday 25th March 2011.

The pre-conference day will cover themes linked to XML Databases and XQuery, with a relaxed and flexible un-conference like approach at times. The day will consist of not only talks by subject experts, but also presentations and discussion topics from attendees.

The morning will focus exclusively on the eXist-db Open Source Native XML Database, with talks and demos from the developers of eXist-db on the latest features, performance tuning and best practice, followed by eXist-db user community presentations (see note 1).

The afternoon will cover -

  • EXPath (latest developments, extensions, packaging, governance and the current state of implementations), by Florent Georges.
  • XQuery Performance & Extensibility (open discussion forum), by Mohamed Zergaoui.
  • XQuery 3.0 Rocks! , by William Candillon.
  • Demos and Discussion (see note 1) - an un-conference, where anyone may take the floor to present, demo or discuss a topic or project.

Registration and full pre-conference details are available on our website.

Please note, that the venue is NOT the Charles University. The venue details may be found on the website above.

There will be no charge for the day, as it is kindly sponsored by eXist Solutions

(note 1) If you would like to give a presentation, demo or host a discussion either in the morning (eXist-db related), or require a period longer than 10 minutes in the afternoon 'Demos and Discussion' slot, then please let us know in advance. Likewise, if you have suggestions for talks or points of discussion, contact: info@exist-db.org.