Node.js and JS Foundations Are Merging To Form OpenJS (venturebeat.com)
The Linux Foundation today unveiled several major collaborative partnerships as it looks to cement the development of various open source projects that power much of the web. From a report: First off, the Node.js Foundation and the JS Foundation, which the Linux Foundation launched in 2016, are merging to form the OpenJS Foundation. The merger between the two chief organizations that focus on JavaScript comes six months after they publicly began to explore such a possibility with their communities. The OpenJS Foundation will focus on hosting and funding activities that support the growth of JavaScript and web technologies, the Linux Foundation said in a press release.
The OpenJS Foundation consists of 29 open source JavaScript projects including jQuery, Node.js, Appium, Dojo, and webpack. The merger is supported by 30 corporate and end user members including Google, Microsoft, IBM, PayPal, GoDaddy, and Joyent that recognize the "interconnected nature of the JavaScript ecosystem, and the importance of providing a neutral home for projects which represent significant shared value," the Linux Foundation said in a prepared statement. Also in the report: The Linux Foundation has created CHIPS Alliance, a project that aims to host and curate open source code relevant to design of chips that power mobile, IoT, and other consumer electronic devices; and the Continuous Delivery Foundation, which aims to serve as a platform for vendors, developers, and users to frequently engage and share insights and best practices to spur the development of open source projects.
It also announced that the GraphQL Foundation is collaborating with Joint Development Foundation to encourage "contributions, stewardship, and a shared investment from a broad group in vendor-neutral events, documentation, tools, and support for the data query language."
The OpenJS Foundation consists of 29 open source JavaScript projects including jQuery, Node.js, Appium, Dojo, and webpack. The merger is supported by 30 corporate and end user members including Google, Microsoft, IBM, PayPal, GoDaddy, and Joyent that recognize the "interconnected nature of the JavaScript ecosystem, and the importance of providing a neutral home for projects which represent significant shared value," the Linux Foundation said in a prepared statement. Also in the report: The Linux Foundation has created CHIPS Alliance, a project that aims to host and curate open source code relevant to design of chips that power mobile, IoT, and other consumer electronic devices; and the Continuous Delivery Foundation, which aims to serve as a platform for vendors, developers, and users to frequently engage and share insights and best practices to spur the development of open source projects.
It also announced that the GraphQL Foundation is collaborating with Joint Development Foundation to encourage "contributions, stewardship, and a shared investment from a broad group in vendor-neutral events, documentation, tools, and support for the data query language."
Good. Or not. I guess. Yawn.
But... can somebody over there find the time to flip the kill switch on jQuery Mobile, and other abandoned projects? So that developers don't keep starting projects with libraries that haven't been updated in years?
...the entire infrastructure comes crumbling down the moment someone revokes a package that does something as trivial as add spaces to a string.
https://openjsf.org/
So every page you visit relies on this vast interconnected web of javascript, originating from places you as a user have no reason to trust.
There's too much javascript in webpages now, and every damned site wants to call out to a dozen other sites which run scripts ... and why should I be trusting every random asshole linked to by a website I visit to run scripts? Because I implicitly trust them because I'm sure the website operators are nice people?
Sorry, no, but third party javascript is blocked ruthlessly, because I have no reason to trust those third parties. I don't trust most websites to directly run scripts, why would I trust everyone they link to?
Now we have this massive connection of javascript which nobody really can explain what it all does, but we should just trust it?
Sorry, I want less javascript in my life, not more.
Will this fusion be more like a Gotenks or Gogeta fusion?
"A person is smart. People are dumb, panicky dangerous animals and you know it." - K
Who the hell is Joylent!? I know who Joyent is, but not Joylent.
And this is coming from an old Perl Hacker. The biggest gripe against Perl has always been that it is a write once maintain never type of language. Unless done correctly, and it can be done correctly, it can be near impossible for anyone but the original author to maintain. And sometimes event the original author goes WTF? when they look back at stuff they had previously written. Been there done that. But can anyone say that JS is better? Between the dependencies and the convolutions taken to interact with the various DOM elements it gets ugly very very quickly. I get it that the browser sandbox it is runs in has limitations, but why hasn't a better alternative taken hold? In fact, why is anyone encouraging using this ClusterF of a language on servers via Node.js?
Average Intelligence is a Scary Thing
Which I am reading as,"The largest players always win unless we completely jump the shark and do another Internet Explorer fiasco allowing another player in the field." I mean, really, neutral homes are all well and good but when you declare them after owning the house it reminds me of equality by equality vs equality by equity.
I reserve the write to mangle english.
and coding the backends and front ends.
If all you do is code, but don't do network, security, application, architecture and infrastructure setups, you are just a javascript programmer.
They've merged to form Nodjla, Code of Nightmares.
stop deleting my posts.
I find it interesting that Oracle isn't mentioned in the Node.JS and JS Foundation backing. As someone currently dealing with Oracle's new JRE licensing issues I've recently started looking more closely into replacing Java services with Node.JS services and Swing/Webstart/JavaFX applications (yes there are a large number of those used internally) with Electron. If our POCs work out we could very easily find ourselves moved completely off Java.