2.6 KiB
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. |