# Chapters 27-30: Status Note

The following chapters from the original mORMot1 Software Architecture Design document have been marked as obsolete for mORMot2:

Chapter 27: mORMot Framework Source

Status: Obsolete / Superseded

The original chapter provided a detailed listing of mORMot1 units and their dependencies. This information has been superseded by:

The mORMot2 source code is organized in a completely different manner than mORMot1, with clear folder-based separation by functionality. Creating a redundant unit listing chapter is not necessary.

Chapter 28: SynFile Application

Status: Obsolete / No mORMot2 Equivalent

The SynFile demo application from mORMot1 relied heavily on deprecated components:

These RTTI-based UI generation features were removed in mORMot2. Modern mORMot2 applications typically use: For learning mORMot2, refer to:

Chapter 29: Main SynFile Demo Source

Status: Obsolete / No mORMot2 Equivalent

This chapter documented the unit dependencies of the SynFile demo. Since SynFile does not have a mORMot2 equivalent, this chapter is obsolete.

Chapter 30: SWRS Implications

Status: Obsolete / Historical Reference Only

The Software Requirements Specification (SWRS) implications chapter was a formal requirements traceability matrix linking design specifications to implementation units. While the design principles still apply to mORMot2:

The concepts documented in Chapter 30 are covered throughout the mORMot2 documentation:

Summary

Chapter Original Title mORMot2 Status
27 mORMot Framework Source Superseded by Chapters 3, 4, 26
28 SynFile Application Obsolete (deprecated UI components)
29 Main SynFile Demo Source Obsolete (SynFile not ported)
30 SWRS Implications Obsolete (outdated references)
For mORMot2 development, please refer to: