Files
BusinessMgr-2019/docs/topics.md
T
2026-09-10 16:21:13 +01:00

2.6 KiB

Topic Tracker

<style> table th, table td { vertical-align: top; } </style>

Last updated: 2026-09-10

Prioritised Topics to Be Actioned

Priority Topic Date noted Next step Notes
P1 Migrate BusinessMgr to .NET 10 against compatible Common targets 2026-09-10 After Common exposes and validates temporary .NET 10 targets, retarget BusinessMgr libraries, applications, and tests in dependency order and run the full solution validation. Review framework-specific packages separately, including ASP.NET Core runtime compilation, Identity, ODBC, and System.Drawing. Do not require parent-level untracked documentation to execute or track this work.

.NET 10 Dependencies and Sequence

Work item Depends on Unblocks
Commit documentation and tracking changes None A clean pre-migration baseline and focused migration history
Capture BusinessMgr baseline Documentation change separation; current Common-compatible targets; configured integration-test dependencies Evidence for identifying migration regressions
Retarget BusinessMgr libraries Common exposing validated .NET 10-compatible targets Retargeting the web applications and tests
Retarget applications and tests Migrated BusinessMgr libraries; compatible framework-specific packages Full solution validation and removal of temporary Common .NET 8 targets
Complete BusinessMgr validation Successful restore and build; available database and machine configuration Approval to remove temporary compatibility targets from Common

In-Progress Topics

No topics recorded yet.

Completed Topics

Topic Date noted Date started Date completed Outcome
Capture the pre-migration BusinessMgr build and test baseline 2026-09-10 2026-09-10 2026-09-10 Using SDK 10.0.401, restore succeeded. Visual Studio 18 MSBuild built the complete Debug solution successfully, including the SSDT-dependent Portal test project. The .NET CLI built all production projects and the Control tests but reports MSB4278 for the Portal test project's Visual Studio SSDT import, so Visual Studio MSBuild remains required for that project. Common's MailKit 4.13.0 dependency reports NU1902; the CLI build otherwise recorded 20 compiler warnings. Control tests passed 8 of 8 and Portal tests passed 13 of 13.
Pin the BusinessMgr .NET 10 SDK 2026-09-10 2026-09-10 2026-09-10 Added global.json for SDK 10.0.401 with latestPatch roll-forward and prerelease SDKs disabled. Visual Studio MSBuild remains required for the SSDT-dependent Portal test project.