Hi Marco,
On 24.09.2025 15:44, Marco Duiker - LandGoed via BaseX-Talk wrote:
Would it help if I do some funding for this?
This hasn’t been covered by Gunther’s reply, but it is an important point.
BaseX could have so many more attractive and modern features if there were more funding, especially from commercial or public entities. The transform() function [1], a new storage layout that supports more than 255 namespaces [2], or multiversion concurrency control [3] come to my mind. Or GML 3.2 support and a revived geospatial module.
We and our customers sponsored a few features already, such as XML catalog support for xsl:include/xsl:import in Saxon (that is invoked from BaseX) or xslt:transform-report() [4]. We know how hard it is to convince individual customers or a consortium to sponsor a feature in an open source project.
So please, try to hand over as much money as you can afford to the team to get the features that you need (without distracting them too much, of course).
Gerrit
[1] https://www.w3.org/TR/xpath-functions-31/#func-transform [2] https://github.com/BaseXdb/basex/issues/902 [3] https://en.wikipedia.org/wiki/Multiversion_concurrency_control [4] https://docs.basex.org/main/XSLT_Functions#xslt:transform-report