SharePoint Patterns and Practices (PnP) repositories moving in GitHub

As part of the SharePoint / Office 365 Dev Patterns and Practices ownership changes to SharePoint engineering, we have decided transfer the PnP initiative GitHub repositories from OfficeDev GitHub organization to SharePoint organization. PnP work is coordinated by the SharePoint engineering, but we obviously work together with the field on the contributions and needed guidance. This transition was mainly completed on Friday 25th of November. We have still few repositories to be transfer, which require some additional work, but transition should be fully completed by early December 2016. New locations of the PnP GitHub repositories are as follows. All old links are also automatically redirected to new location.
- PnP - Reusable solutions, components and samples
- PnP-Sites-Core - CSOM extension component
- PnP-PowerShell - PnP PowerShell Cmdlets
- PnP-JS-Core - JS library for easy SP content manipulation
- PnP-Tools - Reusable tooling and scripts also for on-premises
- PnP-Provisioning-Schema - PnP Remote Provisioning Schema
- PnP-Partner-Pack - Reusable starter kit for site provisioning solution for SharePoint Online
- PnP-Transformation - Transformation tooling from farm solutions to client side implementations
- PnP-Provisioning-Templates - Open source remote provisioning templates
- PnP-Guidance - to be still moved due dependency on MSDN publishing
GitHub has done the repository transfer really easy and it does not have any impact on existing forks or the work you might have pending from the old location. We evaluated the impact first with the PnP-JS-Core repository and since we did not see any impact on the behavior, moved forward with the transfer. If you have any pending work, you can still sync them back on the old URLs, which are automatically redirected to new location, so this does not impact on your forks or other GitHub settings. All old links are also automatically redirected to new location.
If you have any questions, comments or feedback around PnP program or this blog post, please use the Microsoft Tech Community (SharePoint Developer group).
“Sharing is caring”
Vesa Juvonen, Senior Program Manager, SharePoint, Microsoft - 28th of November 2016