DEV Community

Cover image for CONTRIBUTING: Beth Pan on Microsoft Graph Toolkit

CONTRIBUTING: Beth Pan on Microsoft Graph Toolkit

Leading up to (and during) the month of October, we want to help you discover open source projects to work on, and put your Hacktoberfest contributions to excellent use. Meet Beth Pan Software Engineer at Microsoft & core team member of Microsoft Graph Toolkit Open Source project.

Check out this page regularly for more interviews with contributors & maintainers

Hello my name is Beth, I'm on the PAX team at Microsoft and I work with first party and third party developer ecosystems, specifically around Microsoft Graph and my team owns and manages the Microsoft Graph Toolkit open source project.

What can you tell us about your project?

Microsoft Graph Toolkit is a collection of reusable web components and helpers for accessing and working with Microsoft Graph.

These web components are fully functional right out of the box and you can easily integrate them with any web framework such as React, Angular, Vue, ...

It is designed to make it super easy to add Microsoft Graph powered controls into your web application, Team tabs or SharePoint web parts. So, you can use Microsoft Graph toolkit to
authenticate with and fetch data from the Microsoft graph
by just adding two lines of code!

What contributions are you welcoming?
We are welcoming all types of the contributions! We have a project board set up called Community Love there are a lot of good issues that we want help with. They all are tagged in that board and we welcome contribution to anything as small as a typo to anything like new features or bug fixings or even a brand new component.
We also recently released a contest aiming to attract more contributors to our repo. Every month you can enter with a qualified PR to win some super cool Microsoft Graph swags.
The goal of our project is to make it extremely easy for developers to work with Microsoft Graph and that's the reason we started this open source project.
Now that it's been almost a year since we released the toolkit and have gotten plenty of feedback from all of you, we really want to engage with our customers and developers that it's you even further and have you guys help us to build the toolkit that everybody loves! โ™ฅ

What skills do people need to contribute?
You will need some basic understanding of web development such as Git, Node.js, Yarn, TypeScript, Web components etc.

But our team is here to help if you are interested in becoming a contributor comment on any of the issues open in GitHub under our repo or send us a message and we would be more than happy to have a one-on-one conversation with you.

How do I get started?
To get started go to our repo column the project at aka.ms/mgt you can build and run the project using Yarn and we have Storybook set up for testing and showing the components as you develop them.
Just go ahead and have fun!

Beth Pan

Join, October 2nd, for CONTRIBUTING.md - a virtual Hacktoberfest meetup, free and open for anyone who wants to join. Learn what Open Source projects are looking for contributions, which communities are looking for new members, and who is looking for advice from someone with your exact skill set. Check this page regularly for more interviews with contributors & maintainers which we'll release until the event.

Top comments (0)