By rebranding the former JQuery foundation as the JS Foundation and bringing it under the Linux umbrella, officials hope to create some stability and build critical mass. The goal is to spark greater interest in pursuing open source collaboration by intermingling some promising new players with some venerable stalwarts.
More Exposure, More Adoption
A new level of cooperation could pay dividends for Sauce Labs by encouraging wider adoption of its Appium platform. The company’s goal is for Appium to become the industry’s most popular mobile automation tool.
“Donating Appium to the JS Foundation is a great way to shove Appium even further into view for more developers,” Lipps said.
“From a development standpoint, specifically, we hope that giving up Appium’s copyright to a nonprofit will encourage other companies who make money off of Appium to be less shy about contributing code to it,” he explained.
IBM’s Node-RED, another participant, has achieved widespread adoption in the IoT community, noted Angel Diaz, vice president of cloud technology and architecture, allowing users to innovate IoT applications more rapidly and with greater agility.
A number of initial projects will participate in a new mentorship program that is designed to encourage a level of collaboration and sustainability heretofore lacking. They include Appium, Interledger.js, JerryScript, Mocha, Moment.js, Node-RED and webpack.
Founding members of the JS Foundation include Bocoup, IBM, Ripple, Samsung, Sauce Labs, Sense Technic Systems, SitePen, Stackpath, University of Westminster and WebsiteStartup.
Although the communities are very different, they have a mutual interest in boosting support for their respective technologies.
That is likely what drove the consolidation, he said.
“A large number of folks in both camps are volunteers, and with a severe shortage of programming talent in paid jobs in the industry, I suspect both thought they could better sustain critical mass together rather than separately,” Enderle told LinuxInsider.
“How much worse does that fatigue become when a project which has a lot of adoption all of a sudden loses its contributors, and all of the users are forced to migrate to something else?” Lipps asked.
One of the goals of the JS Foundation is to create a level of stability in the ecosystem that heads off that scenario.
“I think we’ll also see as a result a counterforce to the fragmentation trend.” said Lipps. “If we can get projects working together and collaborating under a nonprofit umbrella, maybe we’ll see more of them joining forces and providing the users with fewer, more sustainable choices.”