Please share with the community what you think needs improvement with Docmosis.
What are its weaknesses? What would you like to see changed in a future version?
Haven't investigated fully, but the HTML rendering could be a little more sympathetic to multidevices. Perhaps some options are available there. Although not a requirement at the moment, the ability to produce charts might be so for some customers. A solution, however simple, for this would be great. As it is not a requirement at present, we haven't fully investigated whether this may well be achievable one way or another. Version control and restricted access to some users for template editing could also be a useful addition.
Our business is expanding internationally, as is Docmosis. So, we are facing new challenges such as internationalization. The next big challenge will be to offer even more date formats and numbers that cover the majority of countries. It will be to also think about features, such as number to text conversion, or the reverse which is currently only available in English but is in great demand by our international customers.
It would be great to have improved diagnostic and debugging tools. When report templates are complex, sometimes any minor modification needs to be thoroughly tested to ensure that it does not disrupt a previously designed template.
We've already briefly spoken with Docmosis, and we'll be pursuing this more - we are looking to take our intra-application monitoring to the next level. Really, we've embraced the DevOps philosophy and are trying to improve the monitoring, so it's not just your traditional up/down type monitoring but it's a more holistic system load, degeneration – where it may be performing uncharacteristically, not necessarily degraded or down, it's just the usage profile is atypical. Having that greater insight means being able to connect to Docmosis from a monitoring standpoint. Application to application to say “How many reports have we run in the last hour? What's the average performance time?" Those types of things. We're going to be looking for additional hooks we can use to monitor the Docmosis service as part of our offering, so that we've got a comprehensive view of system health.
It's still a bit complex to develop reports and because of that complexity, there are often mistakes that get made. If we get better debugging tools and better diagnostic tools, developing reports would be faster. That process is a bit slow right now.
Just one thing, and there is a way to get this done outside of the solution as currently I go to a third-party solution. I render multiple PDFs and then put them together into one document outside of Docmosis. Docmosis then provides the ability to include them, and that would almost work out for us except that we use some static content and, therefore, we would have no need to render them every time.