Greetings,
I am currently working on implementing a custom spreadsheet functions in LibreOffice, but I’ve encountered what seems to be a fundamental limitation: the formula engine has no mechanism to register or evaluate custom functions.
I’d love to contribute directly to LibreOffice to help make custom function support possible. Before diving in, I’m seeking guidance on:
- Whether there are existing discussions or plans around custom function extensibility
- Where in the formula engine architecture such functionality could be added
- The best contribution path (components to modify, coding/testing standards, etc.)
I’ve already built and tested a full prototype (detection, processing, WOPI integration, APIs), and the only missing piece is integration with LibreOffice’s evaluation engine.
Could you kindly point me to the right channels or provide any initial guidance on how best to proceed?
Thank you for your time and for maintaining such an impactful open-source project.