Comments on: CGI/ssh Upgrades https://blog.nearlyfreespeech.net/2013/09/21/cgissh-upgrades/ A blog from the staff at NearlyFreeSpeech.NET. Sat, 21 Sep 2013 16:42:12 +0000 hourly 1 By: Jasper https://blog.nearlyfreespeech.net/2013/09/21/cgissh-upgrades/#comment-12060 Sat, 21 Sep 2013 16:42:12 +0000 http://blog.nearlyfreespeech.net/?p=313#comment-12060 It sounds like NFGI is a new gateway interface that replaces CGI, much like FastCGI/WSGI/PSGI or similar.

Is there going to be a spec and an open-source implementation of it for Apache? I’d hate to write a WSGI/PSGI adapter that implements a proprietary gateway interface for NFSN only; that seems against the openness and transparency NFSN usually stands for.

Like much of the rest of our hosting stack, NFGI is highly customized to our unique environment and is entirely non-portable. Anything to do with it is inherently specific to us, which is why we will be doing most/all of the implementation to make it work with other languages ourselves. Once that’s done, the type of proprietary glue you’re talking about should be minimal or (hopefully) nonexistent for most languages. -jdw

]]>
By: MiquelFire https://blog.nearlyfreespeech.net/2013/09/21/cgissh-upgrades/#comment-12058 Sat, 21 Sep 2013 01:39:49 +0000 http://blog.nearlyfreespeech.net/?p=313#comment-12058 I’m not sure if node.js can be supported considering it seems 99% of tutorials I have seen for it for web page use starts with how to make a web server with it… I have yet to see one that uses node.js as a cgi script.

We think we have a way around that, but we have 0 staff experts on node.js, so research is needed. -jdw

]]>
By: Jawala https://blog.nearlyfreespeech.net/2013/09/21/cgissh-upgrades/#comment-12055 Sat, 21 Sep 2013 01:33:18 +0000 http://blog.nearlyfreespeech.net/?p=313#comment-12055 Really glad to see new blog posts !
Thought perhaps you’d abandoned the blog.

Not at all, we just don’t talk when we have nothing to say. And it’s been all work, work, work for a long time to bring these things to fruition. -jdw

]]>