All Posts By

rginn

OpenJS Foundation congratulates GitHub and npm

By Announcement, Blog, In The News

The stability and security of an open source package management public registry for JavaScript developers has been a constant theme that I hear from communities across the OpenJS Foundation. Today, it was announced GitHub will be acquiring npm with a commitment to keep the public registry open. This is positive on several fronts, and a logical step to ensure confidence in the npm public registry for JavaScript developers.

GitHub is already used extensively by JavaScript communities, and is well-aligned to support this vast ecosystem. In fact, the 2019 GitHub Octoverse survey has JavaScript as the most popular programming language by repo contributors. Running a reliable service at the npm size is something that GitHub can surely do well.

Companies large and small trust GitHub. Because 80-90 percent of all modern apps are built with open source, and over 95% of the world’s websites use JavaScript, this acquisition further bolsters confidence in JavaScript as a critical technology to modern web, cloud and AI apps. 

Last but not least, I know and trust the GitHub leadership, including Nat Friedman, Erica Brescia, Martin Woodward and more who for many years have been collaborating across the industry for the greater good. We’ve worked with them in the trenches on OSS projects and community engagements, with friendship along the way. They have the experience to build upon the important contributions by many, which made npm the leading open source package management resource it is today. 

Congratulations GitHub and npm! We look forward to continuing our work with you all, together with our members and JS communities in new and productive ways.

[Disclosure: I’m a recent Microsoft alum, GitHub’s parent company]

Robin Ginn

Executive Director, OpenJS Foundation

OpenJS Certification Program: Pricing Feedback

By Announcement, Blog, Certification

By Robin Ginn, Executive Director at the OpenJS Foundation

Since launching our Node.js professional certification program yesterday, we’ve received feedback and concerns around the pricing of these exams. As a foundation that exists to support open source projects, we aim to continually improve from community input. For those who have taken the time to offer up their suggestions, we really appreciate it.

We will continue to explore ways to make the Node.js certification program more open and accessible for diverse communities including a broad range of socioeconomic backgrounds and geographical locations. We’re seeking to partner with community-focused organizations who can potentially bridge gaps and create access, of course pending the specific solution. 

We are eager to collaborate with the community on the best solution and would invite anyone interested in providing further feedback on these initiatives to let us know by filling out this form or directly mentioning the OpenJS Foundation on Twitter

In the coming weeks, we plan to provide an update on the program.
If you have further questions, check out the Node.js Certification FAQ on our OpenJS Foundation Certification page. You can also send feedback and ideas directly to me at rginn@openjsf.org.

Making an Impact Through Developer Communities: Why I’m Joining the OpenJS Foundation

By Blog

Mom: You’re leaving Microsoft for a nonprofit?! 

Me: Yes! It’s an amazing privilege and opportunity.  

I’ve always taken great pride in working for Microsoft, and my family felt the same way. It’s pretty easy to describe the positive impact the company makes around the world. So I explained why I was proudly joining The Linux Foundation to be the Executive Director of the OpenJS Foundation, a new organization formed by the recent merger of the JS Foundation and the Node.js Foundation.  

Together with the industry and developer communities, I will be helping steward one of the largest developer ecosystems. The OpenJS Foundation is the neutral home for more than 30 JavaScript projects including Appium, Dojo, jQuery, Node.js, and webpack. 

We’re talking millions of downloads of these technologies, Mom. 

What convinced me to make the move?

  1. Developers, and the communities that support open source projects, have long been my heroes. Through my roles in technical marketing, I’ve given a voice to the people behind our customers’ open source projects – and the stories they tell inspire. The best stories arise when the industry is working together through open source collaboration. I saw this most recently in my time working with healthcare developers, from solving frustrating interop problems with electronic health records, to improving the lives of those with chronic disease. The OpenJS Foundation is a platform to support JavaScript developers and to communicate how these technologies are contributing to fundamental changes in the world around us. 

  2. JavaScript, with its vast developer base and engaged community, has all the right ingredients to grow and flourish. There’s a lot at stake when a developer takes a bet on a technology. The OpenJS Foundation is entrusted to grow and sustain the projects that many companies depend on. That’s an immense responsibility that is taken seriously and I’m humbled to support. I’ve seen these communities in action over the years. Members here are collaborating in powerful ways through the Foundation. Examples include organizing community events like Node+JS Interactive (see you on Dec 11 in Montreal!), community management support, and technical and governance guidance with experienced mentors. 

  3. It’s always the people. Long before Microsoft joined the Linux Foundation, the Linux Foundation team and its members supported Microsoft, and Microsoft supported Linux Foundation projects. I’ve worked with a lot of awesome people at the LF along the way. When we created the .NET Foundation, the leadership team at the LF helped guide us. When the Node.js Advisory Committee became an LF project, the LF program team pros worked wonders with the founding organizations to grow the Node.js Foundation. The LF and its member project participants not only share code, they share best practices across the industry. 
People gather at last year’s Node+JS Interactive

I may need to tighten up my “why OpenJS Foundation” elevator pitch for family functions, but my pride is hard to miss. I’m excited to jump in and start working to support the future of this valued and necessary ecosystem. I’m ready to listen, learn, and be a champion for transparency and inclusion. I’m looking forward to working with each of you!

This blog also appears on Robin’s LinkedIn. Check it out here.