Me at the start of the week: “yes, Site.js absolutely needs proxy fallback on 404s and I will bend WebSockets to my will to achieve it in a manner that’s compatible with Express middleware and we’ll be able to extend any existing server and rein in a new era of URL-oriented programming and it will be glorious…”
Me at the end of the week: “yeah, no, apparently not necessary. Can achieve exactly the same thing for our actual needs today by supporting multiple web roots in Site.js”
We did not suspect that Google is since 2013 not only **a** sponsor, but **the main** sponsor, of the Free Software Foundation Europe @fsfe :
https://fsfe.org/donate/thankgnus-2013.en.html . Thanks for the hint!
This is like if ExxonMobil was financing Greenpeace.
When Google corrupts your politicians, your schools (#GSuite), your newspapers (#GNI), your web, your emails, your universities, .., you expect ".org"s like the #FSFE to be your last resort and to defend you.
But when you discover that also the FSFE is financed by Google (2013-2020), it is finally time to #panic:
Is the @fsfe in the position to do the same?
Apologies if any of you encountered a garbled page upon becoming a patron of Small Technology Foundation within the last week (instead of your patronage management page, which you can use anytime to change your patronage amount, pause it, or cancel it). We just caught a regression that was introduced by the addition of metadata in the header automatically pulling in a template variable placeholder for the main body of the dynamic content on that page. It’s now fixed :)
Maybe its time to boycott Conservancy and #fosdem until such time as they're no longer promoting GAFAM. I understand that the history is complicated, but in 2020 we now have a very clear picture of how toxic those companies are in a multitude of ways.
The oldies like me need to remember why they originally resisted Microsoft, and not end up rationalizing away similar or worse abuses coming from Google and Facebook. In a lot of ways the problems created by those companies are much more existential than a sweating Ballmer hurling lawsuits and office furniture.
We were not aware that @conservancy is financed by Google. Thanks for pointing this out!
The choice of including the Software Freedom Conservancy (SFC) in the paper was inspired by the role of Bradley M. Kuhn in the creation of the Affero GPL (https://sfconservancy.org/blog/?author=bkuhn).
Since an involvement of Google conflicts with our standards (as stated in our statute https://wiki.f-si.org/index.php/F-Si_Statute), we have removed the SFC from the white paper. Anyhow, they have not provided any feedback to it.
Just got proxy fall-through to Express middleware chain on 404s working in node-http-proxy and http-proxy-middleware… now working to implement it properly in forks of those packages to include in the next version of Site.js. This is going to open the door to a couple of very exciting new abilities ;)
If you’re already running Site.js, just use:
To update it to the latest version.
If you’re running it in production, it will automatically update within the next hour.
If you haven’t tried it yet, you can install it and have it up an running in the next 30 seconds from https://sitejs.org