Video summary

List & Label Cross‑Platform – Vision, Architecture & Roadmap – Part 1/3

Main summary

Key takeaways

Technology

Summary of “List & Label Cross‑Platform – Vision, Architecture & Roadmap – Part 1/3”

Overview

The video presents an introduction to the new cross-platform version of List & Label, a reporting tool developed by combit. The focus is on the vision, architecture, and roadmap for making List & Label usable on multiple operating systems beyond Windows, including Linux, iOS, macOS, and ARM-based platforms.


Key Technological Concepts and Product Features

1. Cross-Platform Initiative

  • The project aims to enable List & Label to run natively on various operating systems, not just Windows.
  • The team rejected simpler solutions like Wine emulation on Linux, opting instead to rewrite core components from scratch for better performance and maintainability.
  • This rewrite includes the entire printing engine and related subsystems such as the formula parser, designer functions, export capabilities, object model, and data connections.

2. New Printing Engine

  • Rebuilt from the ground up using .NET 9 (and soon .NET 10).
  • No native Windows dependencies, enabling true cross-platform compatibility.
  • Uses Skia as the new rendering backend instead of the outdated Windows GDI/GDI+.
  • Skia is a modern, high-performance rendering engine used by Chrome and Avalonia, offering significant performance improvements.

3. Product Architecture and Compatibility

  • The new product will coexist with the classic List & Label version; both will be maintained and developed in parallel.
  • The classic version continues to support legacy features and workflows.
  • The new version is internally referred to as “List & Label CrossPlatform” (previously “LLG Star Trek” as a codename).
  • Project files will transition from the older LST format to a more readable and manageable JSON format.
  • The API and infrastructure will remain as consistent as possible between versions to ease migration and integration.

4. Roadmap and Release Strategy

  • Targeting a first release (minimum lovable product) in Q4 of the current year with List & Label 31 Enterprise Edition.
  • Early releases will have some missing features (e.g., cross tables, table of contents, index), but will already cover many essential use cases like tables and label printing.
  • Incremental feature additions planned via service packs.
  • Feature completeness expected around Q4 2027.
  • Not all legacy features will be ported, especially those dependent on Windows-only components.

5. Designer and Workflow

  • Initially, there will be no native designer for the new product.
  • Editing of project files will still be done using the classic designer or backend.
  • The new cross-platform product will integrate with the web report designer, which was designed with interchangeable backends from the start.
  • This approach supports workflows where design happens once, and printing/reporting can be done on any platform, including Linux Docker containers.

6. Benefits to Users

  • True platform independence (Linux, macOS, iOS, ARM, Windows).
  • Freedom to choose hosting platforms, notably cheaper Linux hosting and Docker container usage.
  • Significant performance improvements due to modern architecture, multi-threading, caching, and the Skia rendering engine.
  • Future-proofing for changes in server market trends (e.g., shift away from Windows servers).

Reviews, Guides, or Tutorials Provided

  • The video includes a planned demonstration segment showing technical demos of the new product capabilities.
  • It offers insight into the architectural decisions and roadmap, serving as a guide for users to understand the product evolution and what to expect.
  • Encourages early feedback from users on the minimum lovable product to shape future development.

Main Speakers / Sources

  • Yoken Bartlow: Technical lead for List & Label development at combit for over 25 years.
  • Benjamin Waserman: Lead for web components, including the web report designer and viewer, now heading the cross-platform project.
  • Sonia Truster: Sales team member managing chat and questions during the presentation.

This video serves as an introductory session outlining the ambitious cross-platform modernization of List & Label, highlighting the technical challenges, strategic decisions, and future plans to deliver a performant, flexible, and widely compatible reporting tool.

Rate this summary

Your feedback will help improve summaries.

Improve this summary

Reprocess with a stronger model when the summary feels incomplete or inaccurate.

Pro

Translate summary in another language

Pro

Ask questions to this video

Chat for follow-up questions, clarifications, and source-backed answers.

Coming soon

Share this summary

Original video