Skip to content

Refresh Nonprofit data solutions with Fabric Workload and migration notebook#54

Open
lukasdominms wants to merge 5 commits into
masterfrom
users/lukasdominms/nds-os-refresh
Open

Refresh Nonprofit data solutions with Fabric Workload and migration notebook#54
lukasdominms wants to merge 5 commits into
masterfrom
users/lukasdominms/nds-os-refresh

Conversation

@lukasdominms

Copy link
Copy Markdown
Contributor

Summary

Replaces the existing NonprofitDataSolutions/ contents with a refreshed version that adds a Microsoft Fabric Workload (WDK v2) for installing and managing the solution through a guided, in-product deployment wizard — alongside the existing PowerShell installation scripts and data-model documentation.

What's included

  • FabricWorkload/ — A Fabric Workload (WDK v2) that installs the full solution via a guided deployment wizard directly inside Microsoft Fabric.
  • Installation/ — PowerShell automation to create, install, clean up, and manage the solution in a Fabric workspace without the workload UI.
  • Migration/ — A Fabric notebook that migrates installer item state (deployment history and selected modules) from the Microsoft-released workload into this open-source workload, so existing users don't have to reconfigure from scratch.
  • Docs/ — Data-model documentation (Gold/Silver ERDs, data dictionaries, and a solution overview).

Notes

  • The folder name NonprofitDataSolutions/ is kept unchanged to preserve existing links.
  • Licensing follows the repository root (MIT); community health files (Code of Conduct, Security, Contributing) are inherited from the repository root and are not duplicated in the solution folder.
  • Telemetry in the workload is disabled by default and is opt-in only via environment configuration; no telemetry is collected out of the box.

Testing

  • Frontend builds via the workload's webpack configuration.
  • Deployment wizard, hero banner version resolution, and the migration notebook were validated manually.

Replace the script-only Nonprofit data solutions folder with the open-source Fabric Workload version: guided in-product deployment wizard (FabricWorkload/), expanded PowerShell automation (Installation/), and data model docs (Docs/). Add a new top-level README, fold Salesforce NPSP / Dynamics 365 CDM data source guidance into Installation/README.md, and point the root solutions table at the new README.
@lukasdominms lukasdominms requested a review from a team as a code owner July 7, 2026 13:09
Lukas Domin and others added 4 commits July 7, 2026 15:16
Use full-screen dialog under 768px, allow flex children to shrink (min-width: 0), switch overview grids to auto-fit columns, and add tablet/phone media queries that narrow the step rail and let footer buttons wrap.
Rewrite the Publish your workload section with a partner-facing links table covering the v2 publishing/certification flow, and update stale WDK v1 links in Resources.
@vuhrova vuhrova requested a review from Copilot July 13, 2026 14:17

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants