Hi team,
A customer is looking to upgrade their LF install and integration code. Assuming the 10.4 APIs follow the same support life-cycle then that code will only be supported until 2026. Will there be a v11 of the SDK? It got me thinking about this and other (hypothetical customers) who might be upgrading or developing new integrations. I'd love to hear everyone's thoughts on the pros and cons.
- If there's no plan for SDK 11, we could develop against the v11 APIs. If developers are OK playing fast and loose by not using merge modules, and don't need help or samples (because that's how we roll), we could go this route.
- .Net Framework 4.8 is supposed the last framework, so developing wtih .Net Core and CMIS or LF Web API might be the best approach.
- I'm pretty sure .Net Core isn't compatible with LF Framework Assemblies, or perhaps just Laserfiche.DocumentServices. It's been a while since I last checked.
- I like the idea of CMIS but was burnt by ODMA (Open Document Management Architecture) and the limitations on waiting for a consortium to decide what calls I might need. Does anyone heavily use this?
- Which is more efficient, self-hosted Web API based integration or integrations written using .Net assemblies? How would a doc-migration (between two self-hosted, or private cloud systems) tool compare, for example? Assume perfect network conditions...
- The above consideration will become a moot point after .Net Framework 4.8 is no longer supported by MS, of course.
Thoughts, comments?