Hi David,
Since you asked..;)
Our company, Index Information Technologies, has been working with SGML and XML the past 14 years. We are a system integrator/consultant/SW development house that builds documentation systems for customers using structured text.
Indox is an application we have developed over the past years. Since our website's (www.index.fi) english translations are being updated (still..) and I'd imagine that finnish portion might cause reading problems.., here are the some of the new things:
Overall
- supports also DITA
- Connector supports DITA Open Toolkit
- supported databases: X-Hive, (eXist) and SQL Server 2005
Indox Connector
- connector between DB/filesystem and an XML editor
- .NET-based modular architecture
- front-end connection via COM interop
- back-end connection via SOAP, REST, filesystem..
- database browser
- check-in / check-out / open / save..
- supports versioning and ACL
- Xlink resolver
- edit documents through links (conref/xref)
- resolve links for publishing through editor/pipeline
- link editor (conref/xref)
- fetches external entities (eg. graphics) from database or file system
- supports embedded graphics (SVG or base-64 encoded binary data)
- pipelined server/client-side XSL-transformation engine
- configurable parameter passing between editor and transformation
- doctype, system id, static/dynamic variables..
- supports also local transformations within the instance loaded in editor
- available for PTC/Arbortext, FrameMaker and x4o
If you want to know more, drop me an email: martti(dot)poutanen(at)index.fi
BR, Martti