docs: rename TeamsISO -> Dragon-ISO in README and fix links/paths
All checks were successful
CI / build-and-test (push) Successful in 29s

The project was renamed to Dragon-ISO (matching the CHANGELOG, the
solution, and the namespaces) but the README still said "TeamsISO"
throughout, including:
  - the H1 + prose name
  - the Releases link (pointed at the old zgaetano/teamsiso repo path)
  - every install path and %APPDATA%/%LOCALAPPDATA% config location
  - the build/publish commands (TeamsISO.Windows.slnf, TeamsISO.App, MSI)

These all now match the real repo (WildDragonLLC/dragon-iso), the actual
solution filter (Dragon-ISO.Windows.slnf), and the on-disk app folders
(%APPDATA%\Dragon-ISO). No functional change.
This commit is contained in:
Zac Gaetano 2026-06-13 00:26:17 -04:00
parent 874f90d123
commit b2e22a1186

View file

@ -1,8 +1,8 @@
# TeamsISO
# Dragon-ISO
**Per-participant NDI ISO controller for Microsoft Teams.**
TeamsISO sits between Microsoft Teams' raw NDI broadcast output and a
Dragon-ISO sits between Microsoft Teams' raw NDI broadcast output and a
live-production environment. It receives each participant's NDI stream,
normalizes framerate / resolution / aspect / audio per a configured target,
and re-emits clean, individually-addressable NDI sources for ingestion by a
@ -41,9 +41,9 @@ switcher — vMix, OBS, Ross, hardware capture.
## Install
Grab the latest MSI from the
[Releases page](https://forge.wilddragon.net/zgaetano/teamsiso/releases),
[Releases page](https://forge.wilddragon.net/WildDragonLLC/dragon-iso/releases),
double-click, and accept the install prompts. Per-machine install under
`C:\Program Files\Wild Dragon\TeamsISO`.
`C:\Program Files\Wild Dragon\Dragon-ISO`.
**Prerequisites:**
- Windows 10 / 11, 64-bit
@ -82,11 +82,11 @@ override framerate / resolution / aspect / audio for just that participant.
| Path | Contents |
| --- | --- |
| `%APPDATA%\TeamsISO\config.json` | Engine settings (framerate, NDI groups, etc.) |
| `%LOCALAPPDATA%\TeamsISO\presets.json` | Saved operator presets + auto-apply preference |
| `%LOCALAPPDATA%\TeamsISO\logs\` | Rolling daily diagnostic logs |
| `%LOCALAPPDATA%\TeamsISO\Notes\` | Per-day show-notes markdown files |
| `%USERPROFILE%\Videos\TeamsISO\<date>\` | Default recording output |
| `%APPDATA%\Dragon-ISO\config.json` | Engine settings (framerate, NDI groups, etc.) |
| `%LOCALAPPDATA%\Dragon-ISO\presets.json` | Saved operator presets + auto-apply preference |
| `%LOCALAPPDATA%\Dragon-ISO\logs\` | Rolling daily diagnostic logs |
| `%LOCALAPPDATA%\Dragon-ISO\Notes\` | Per-day show-notes markdown files |
| `%USERPROFILE%\Videos\Dragon-ISO\<date>\` | Default recording output |
| `%APPDATA%\NDI\ndi-config.v1.json` | NDI Access Manager group routing |
## Documentation
@ -102,9 +102,9 @@ override framerate / resolution / aspect / audio for just that participant.
Requires the .NET 8 SDK on Windows. WPF is the only host.
```powershell
dotnet restore TeamsISO.Windows.slnf
dotnet build TeamsISO.Windows.slnf -c Release
dotnet test TeamsISO.Windows.slnf --filter "Category!=ndi&requires!=ndi"
dotnet restore Dragon-ISO.Windows.slnf
dotnet build Dragon-ISO.Windows.slnf -c Release
dotnet test Dragon-ISO.Windows.slnf --filter "Category!=ndi&requires!=ndi"
```
Or use the included helper:
@ -116,11 +116,11 @@ pwsh -File .\build-and-test.ps1
To produce a fresh MSI:
```powershell
dotnet publish src\TeamsISO.App\TeamsISO.App.csproj `
dotnet publish src\Dragon-ISO.App\Dragon-ISO.App.csproj `
-c Release -r win-x64 --self-contained false `
-o publish\TeamsISO
dotnet build installer\TeamsISO.Installer.wixproj -c Release
# Output: installer\bin\x64\Release\TeamsISO-Setup-<version>.msi
-o publish\Dragon-ISO
dotnet build installer\Dragon-ISO.Installer.wixproj -c Release
# Output: installer\bin\x64\Release\Dragon-ISO-Setup-<version>.msi
```
## License