🛣️ Roadmap phase 1: Migrating Provisioning and Modernization Engines to PnP Core SDK
@Adam-it ci sta già lavorando.
Dal 12/8/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Overview
As part of our long-term strategy to evolve the PnP ecosystem, we are thinking of migrating the Provisioning Engine and Modernization Engine from PnP Framework into PnP Core SDK. This is being carefully planned, and we are committed to making it as smooth and supported as possible for every team.
Why are we doing this?
PnP Core SDK was built from the ground up for modern .NET development. It runs cross-platform - anywhere .NET runs - and represents the long-term future of PnP tooling for SharePoint Online. Consolidating the Provisioning and Modernization engines into PnP Core SDK means:
- A single, actively maintained SDK for all your needs
- New features and improvements land in one place
- Full cross-platform support out of the box
- A healthier, more sustainable codebase for the community
What do we plan to change?
We are thinking of copying the Provisioning and Modernization engines into PnP Core SDK as new, dedicated projects. Once that work is complete, those specific parts of PnP Framework will be marked as deprecated.
After deprecation:
- Developers using Provisioning or Modernization functionality in PnP Framework will receive deprecation warnings pointing them to PnP Core SDK.
- No new PRs or features will be accepted for these parts of PnP Framework.
- Everything else in PnP Framework remains unchanged at this stage.
Timeline
🗓️ Target: We would like to do this during the 4th quarter of this year (2026)
What should you do?
- If you rely on the Provisioning or Modernization engines, start planning your migration to PnP Core SDK.
- Watch this repo and the PnP Core SDK repo for updates.
- Reach out in community calls or GitHub Discussions - we're happy to help you plan your migration.
This is Phase 1 of the PnP Framework deprecation roadmap.
See the companion issue for Phase 2: full PnP Framework deprecation.
- Lingua principale
- C#
- Stelle
- 259
- Fork
- 161
- Merge medio
- 13g 21h
- PR unite (30g)
- 2
Preparare l'ambiente
Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di pnp/pnpframework
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
pnp/pnpframework#1284 ·
-
area: provisioning ⚙
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
pnp/pnpframework#1170 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
pnp/pnpframework#913 ·
-
PnP Provisioning futureAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
pnp/pnpframework#1286 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
pnp/pnpframework#1283 ·
Tutte le issue di pnp/pnpframework
Issue simili
-
bug P3
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
nightscout/nocturne#1908 ·
I maintainer di solito rispondono entro 1 giorno
-
bug documentation Needs: Triage :mag:
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
WPF: each page's `Title` overwrites the window title, and returning to a page does not restore itAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
agentic-workflows area/Docs partner/agentic-workflows
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
jamesmontemagno/tiny-clips#378 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno