“When we announced that Electron was joining, the crowd went wild. Everybody sort of burst out clapping at the conference,” Robin Ginn, executive director of the OpenJS Foundation, told The New Stack. “Folks are very excited.”
“It truly has moved to a kind of project that’s broadly maintained by a number of developers. It started moving last year to an open governance,” said Ginn. “This really helps them formalize decision making and make it so it isn’t just a project owned by a single entity. Moving into the foundation was sort of a natural step for them. ”
Electron joins the foundation at the incubator level as a rather mature project with a number of widely known adopters, such as Discord, Microsoft Teams, OpenFin, Skype, Slack, Trello, and Visual Studio Code. As Ginn noted, it’s time as an incubating project is likely limited, and has to do more with onboarding than anything else.
“Every project that joins the foundation starts as an incubation and it’s really just simple housekeeping. There are certain things when you join a foundation, like moving your IP from the website. It just takes a little bit of time. It doesn’t mean that they’re a small project,” explained Ginn. “Once they go through that incubation process, they’ll become an impact project.”
Ginn also explained that member projects benefit from a variety of services from the OpenJS Foundation, with the idea that projects may more easily work together taken as a core tenet of membership.
“We set up our model to give a strong voice to our projects. We have a staff at OpenJS Foundation that supports the project from marketing, legal, program management, and events perspectives,” said Ginn. “We really want the projects to operate independently with their own governance and then at the same time by working as a part of our family. We remove that friction so they can just focus on growing their project and increasing their contributors.”
The Linux Foundation is a sponsor of The New Stack.