Dear all,
some time ago I invited you to mail us your personal wish list for new, or revised, BaseX features. This mail serves as a little summary on the requests we've got so far, along with a short status report:
QUERYING:
- Support for XQuery 1.1 (most of all: group by): currently implemented, many features have already been finalized
- More libraries: additional modules for file operations, http requests, etc. (based on EXPath, etc.): in progress
- XSLT Transformations: Andy C. kindly offered some support!
DATABASE:
- Collections functions: commands for adding/deleting documents have been revised in the latest version; feedback is welcome!
- Backups: currently implemented
- Database triggers: design in progress
- Schema validation: won't be included that soon, as BaseX works (and will stay) schema oblivious
- Retaining CData: not intended by the specs; instead, serialization parameters should be used…
TRANSACTIONS:
- Rollbacks: future work, but will definitely be implemented
- Multiple writers: will be supported at least on database or document level
- Index Updates: design in progress
INTERFACES:
- Communication with relational databases: existing standards/solutions might be investigated first to stay conformant, and support as many databases as possible (suggestions?)
- XQJ: Improved binding of Java types (might require XML schema support to be properly implemented)
GUI:
- XQuery Editor: syntax-based highlighting, code completion: design in progress
GENERAL:
- Commmercial support: on the way
- Full Documentation: always in progress, but edged out by other todos…
- Installer for Windows version: currently implemented
- Service/Daemon: already implemented (BaseX server can be run as service via -s); installer might include Windows Service
Thanks again for your contributions; please remember us if I've forgotten something. We'll keep you informed – and you can be sure that we'll always keep BaseX as light-weight as possible.
Christian
___________________________
Christian Grün University of Konstanz Department of Computer & Information Science D-78457 Konstanz, Germany Tel: +49-7531-88-4449, Fax: +49-7531-88-3577 http://www.inf.uni-konstanz.de/~gruen