Presentation used in the SharePoint Dev Monthly Community call on 12th of June 2018. You can find recording of this community call from http://aka.ms/spdev-videos.
The Future of Software Development - Devin AI Innovative Approach.pdf
SharePoint Dev Ecosystem / PnP - June 2018 monthly call
1. SharePoint Dev Ecosystem
/ PnP Community call –
June 2018
June 8th, 2018
SharePoint Dev Community Team / SP PnP Team
2. Agenda
• SharePoint Development - Latest News
• UserVoice update, monthly summary, and other
details
• SharePoint Roadmap updates
• SharePoint Framework 1.5
• Upcoming releases – current plan
• Demos
• PnPjs and fluent Taxonomy APIs –
Patrick Rodgers
• SharePoint Starter Kit –
Paolo Pialorsi/Vesa Juvonen
• Q&A - Open discussion
3. Core Team
Special Interest
Groups (SIGs)
Community
SharePoint Developer Group
http://aka.ms/SPPnP-Community
Bi-weekly SharePoint Framework
https://aka.ms/sppnp-js-sig-call
Special Interest group on SharePoint Framework and
PnP JS Core with Q&A
Next on Thursday 21st of June
Bi-weekly SP General Dev
https://aka.ms/sppnp-core-sig-call
Special Interest group on SP dev, CSOM,
PnP tooling for managed code
Next on Thursday 14th of June
Monthly community calls
http://aka.ms/sppnp-call
What has happened during past month?
July 2018 community call on Tuesday 10th of July
4. Views in YouTube
27,486
Unique tenants #
12,350
Unique visitors in GitHub
38,265 (avg 2 weeks)
Views in GitHub
172,880 (avg 2 weeks)
Watch time in YouTube
157,792 minutes
Views in docs.microsoft.com –
SharePoint Dev
898,005
Http Requests #
9,9 Billion
Most used capability
- Provisioning Engine (2444 tenants)
http://aka.ms/sppnp
6. Documentation and
guidance
aka.ms/spdev-docs
• New consolidated platform
• All active SharePoint development
topics moved here
• Content managed in GitHub, but
surfaced in the
docs.microsoft.com/sharepoint
7. Running into issues?
Potentialbuginservice?
aka.ms/spdev-issues
• Issue list for reporting potential bugs
and issues in the SharePoint dev
platform
• Originally for SharePoint Framework,
but other input on critical topics also
welcome
• Comments in SP Dev docs are
opened as issues
8. Top 10 dev UserVoice entries based on votes
aka.ms/spdev-uservoice
# Title Votes Category
1 Add managed metadata term store operations to REST API 1295 REST
2 Add support for Single Page Applications to the SharePoint Framework 580 SPFx
3 Support .NET Core with CSOM 525 CSOM
4 Provide CSOM and REST API for recurring calendar events 451 REST/CSOM
5 Add support for libraries packages in SharePoint Framework 341 SPFx
6 Field Customizer Evolution: Forms, Quick Edit Mode 316 SPFx
7 List.NavigateForFormsPages support in CSOM 291 CSOM
8 When creating an SPFx Extension for a custom header, provide a configurable property that
allows the composite header to be hidden
258 SPFx
9 Allow publishing of content type hub content types via CSOM 240 CSOM
10 REST API citizenship! (surface, roadmap and change log) 226 REST
10. • Alex Terentiev (SharePointalist) -
@alexaterentiev
• Andrew Connell (Voitanos) - @andrewconnell
• Andrew Koltyakov (ARVO Systems) -
@andrewkoltyakov
• Charles Simard-Lecours - cslecours
• Chris Kent (DMI) - @theChrisKent
• Elio Struyf - @eliostruyf
• Erwin van Hunen (Rencore) -
@erwinvanhunen
• Eric Shupps - @eshupps
• Franck Cornu (aequos) - @FranckCornu
• Fredrik Thorild - thorild
• Gautam Sheth (Rapid Circle) -
@gautamdsheth
• guillaume-kizilian alias - guillaume-kizilian
• gunna025 alias - gunna025
• Hugo Bernier - hugoabernier
• Janhavi - spcrux
• Laurent Sittler (Exakis) - @laul0_68
• Luis Valencia - @levalencia
• Massimo Prota (Rapid Circle) -
@massimoprota
• Michael Schau - @SchauDK
• Mikael Svenson (Puzzlepart) -
@mikaelsvenson
• nilsvbconxion alias - nilsvbconxion
• Ole Kristian Mørch-Storstein (Puzzlepart) -
@ole_kristian
• Paolo Pialorsi (PiaSys.com) - @PaoloPia
• Pawel Hawrylak (EG A/S) -
• Paul Pascha (Wortell) - @paulpascha
• Paul Schaeflein - @paulschaeflein
• Radi Atanassov (OneBit Software) -
@RadiAtanassov
• Raul Garita Ch (Buildingi) - rgarita
• Simon-Pierre Plante (SPP Technologies) -
spplante
• Spencer Harbar (ClearPeople) - @harbars
• Stefan Bauer (n8d) - @StfBauer
• Steve Beaugé (Solutions pour SharePoint) -
@stevebeauge
• Stoyan Grigorov - stwel
• Velin Georgiev - @velingeorgiev
• Vincent Biret (2toLead) - @baywet
• Vipul Kelkar (Rapid Circle) - vipulkelkar
• Waldek Mastykarz (Rencore) -
@waldekm
• Yannick Plenevaux - @yp_code
11. Companies which provided support for PnP initiative
by allowing their employees to contribute to our open
source projects
12. • Adam Burns - adambu
• Adam Ford - ajford76
• Bert Jansen - @O365Bert
• Chakkaradeep (Chaks) Chinnakonda Chandran
- @chakkaradeep
• Chris Hackman
• David Chesnut
• Frank Marasco - @frank_marasco
• Koen Zomers - @koenzomers
• Laura Graham - Lauragra
• Linda Lu Cannon - lindalu-MSFT
• Lincoln DeMaris
• Luca Bandinelli - lucaband
• Marc Pasarin Soler
• Mike Ammerlaan - @mikeamm
• Mike Morrison - mike-morr
• Neil Hodgkinson - @Nellymo
• Nicholas Pape - nickpape-msft
• Pat Miller - @PatMill_MSFT
• Patrick Rodgers - @mediocrebowler
• Sean Squires - @iamseansquires
• Vesa Juvonen - @vesajuvonen
16. Next steps for the starter kit
Self-service web site to
sign-in and automate
provisioning to your tenant
17. Road map - calendar year 2018
Spring
Summer / Fall
18. • Decoupled project scaffolding from package management
• Support for beta APIs
• yo @Microsoft/sharepoint --plusbeta
• Support for other Package Managers
• --yarn or --pnpm
• Support for custom generators
• You can add additional options to the wizard
• You can add additional files or modify output of files from the original generator
• Dynamic data support
• Expose and consume data between SharePoint Framework components
19. • Planned to get released by end of July – 1.7 in Ignite timeframe
• Tenant wide deployment of SharePoint Framework Extensions
• GA of Graph and 3rd party API calls from SharePoint Framework
• GA of Dialog Framework (still in beta)
• Support for React 16
• Preview of socket.io
• SharePoint 2019 support (choosing the right version)
• Other “things”… some surprises always there…