Christoph Lohmann | 1 Jul 2011 16:09

[gopher] Gopher+ specification

Hello,

I wanted to read something up on the old Gopher+ documents. Sadly
[0] isn't available anymore? :(

Sincerely,

Christoph Lohmann

[0] 
gopher://gopher.quux.org/0/Archives/mirrors/boombox.micro.umn.edu/pub/gopher/gopher_protocol/Gopher+/Gopher+.txt
Mateusz Viste | 1 Jul 2011 16:21

Re: [gopher] Gopher+ specification

Hello,

I keep a copy of the Gopher+ specification here:
gopher://gopher.viste-family.net/1/RFCs/non-rfc

bye,
Mateusz Viste

On Friday 01 of July 2011 at 16:09:20, Christoph Lohmann wrote:
> Hello,
> 
> I wanted to read something up on the old Gopher+ documents. Sadly
> [0] isn't available anymore? :(
> 
> 
> Sincerely,
> 
> Christoph Lohmann
> 
> [0] 
> gopher://gopher.quux.org/0/Archives/mirrors/boombox.micro.umn.edu/pub/gopher/gopher_protocol/Gopher+/Gopher+.txt
> 
> _______________________________________________
> Gopher-Project mailing list
> Gopher-Project@...
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project
> 

--

-- 
You'll find my public OpenPGP key at http://www.viste-family.net/mateusz/pub_key
(Continue reading)

John Goerzen | 1 Jul 2011 16:29
Favicon

Re: [gopher] Gopher+ specification

My server was being hammered by ill-behaved web bots.  I have re-enabled 
the mirrors.

-- John

On 07/01/2011 09:09 AM, Christoph Lohmann wrote:
> Hello,
>
> I wanted to read something up on the old Gopher+ documents. Sadly
> [0] isn't available anymore? :(
>
>
> Sincerely,
>
> Christoph Lohmann
>
> [0]
> gopher://gopher.quux.org/0/Archives/mirrors/boombox.micro.umn.edu/pub/gopher/gopher_protocol/Gopher+/Gopher+.txt
>
>
> _______________________________________________
> Gopher-Project mailing list
> Gopher-Project@...
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project
>
Kim Holviala | 1 Jul 2011 16:47
Face
Gravatar

Re: [gopher] Gopher+ specification

Hi,

I keep a copy of all Gopher documents that I've found here:
gopher://gophernicus.org/1/doc/gopher/

The gopher+ document is this one:
gopher://gophernicus.org/0/doc/gopher/gopher+.txt

But that particular document is kinda messy and very hard to implement 
properly :-/.

- Kim
Christoph Lohmann | 1 Jul 2011 17:12

Re: [gopher] Gopher+ specification

Hello,

thanks to all for the answers.

Kim Holviala wrote:
> Hi,
>
> I keep a copy of all Gopher documents that I've found here:
> gopher://gophernicus.org/1/doc/gopher/
>
> The gopher+ document is this one:
> gopher://gophernicus.org/0/doc/gopher/gopher+.txt
>
> But that particular document is kinda messy and very hard to implement
> properly :-/.

No, Gopher+ is history. I would never intend to implement it.

Sincerely,

Christoph Lohmann
Cameron Kaiser | 1 Jul 2011 20:00
Favicon

Re: [gopher] Gopher+ specification

> My server was being hammered by ill-behaved web bots.  I have re-enabled 
> the mirrors.

Ah, not just me experiencing that, eh? :(

--

-- 
------------------------------------ personal: http://www.cameronkaiser.com/ --
  Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckaiser@...
-- The fact that it works is immaterial. -- L. Ogborn -------------------------
Jacob Dahl Pind | 2 Jul 2011 09:24

Re: [gopher] Gopher+ specification

On 07/01/2011 08:00 PM, Cameron Kaiser wrote:
>> My server was being hammered by ill-behaved web bots.  I have re-enabled 
>> the mirrors.
> 
> Ah, not just me experiencing that, eh? :(
> 

same here have implemented a simple filter in my hacked gophernicus
version so requests from that ip for anything but the / is redirected to
another selector.

--

-- 
Jacob Dahl Pind | telefisk.org | fidonet 2:230/38.8
Art | 3 Jul 2011 19:06
Gravatar

[gopher] PyGopherd - PYG and executable help

Hi all,

 

I’m trying to get executable gophermaps, shell scripts, etc. working in pygopherd, not having much luck. I cannot find any documentation or help online, and the example dict.pyg that came with pygopherd is pretty incomprehensible to me (it doesn’t run on python2.5 anyways).

 

I have also tried making standard shell and python scripts world executable.

 

Can anyone point me in the right direction? Either a sample HelloWorld.pyg (one that doesn’t require modules like dictclient), or if anyone has managed to get executable files to run, I would appreciate any pointers and assistance.

 

Thanks & kind regards,

Art

_______________________________________________
Gopher-Project mailing list
Gopher-Project@...
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project
Kim Holviala | 4 Jul 2011 12:52
Face
Gravatar

Re: [gopher] PyGopherd - PYG and executable help

On 2011-07-03 20:06, Art wrote:

> I’m trying to get executable gophermaps, shell scripts, etc. working in
> pygopherd, not having much luck. I cannot find any documentation or help
> online, and the example dict.pyg that came with pygopherd is pretty
> incomprehensible to me (it doesn’t run on python2.5 anyways).

<Shameless self-promotion>

You could *cough* *cough* switch to Gophernicus which comes with simple 
examples for all of the above. Shell scripts are run from any directory 
named /cgi-bin/ and gophermaps are executed if they're chmodded to 755 
or similar.

gopher://gophernicus.org/1/software/gophernicus/server/

</Shameless self-promotion>

- Kim
Art | 4 Jul 2011 13:11
Gravatar

Re: [gopher] PyGopherd - PYG and executable help

Hi Kim,

I did try Gophernicus, and I do like it a lot. The executable support is
great.

However, I've already done a lot of code modifications to PyGopherd to
customise it (especially the HTTP gateway, which as far as I know is not a
feature of Gophernicus). The HTTP gateway is an important piece of the
gopher puzzle here... is there an option that will let me host the HTTP
gateway?

I have been making some investigations as to porting our gopher site from
pygopherd to gophernicus. For the actual gopher protocol, it is a drop-in
replacement without issue. The problem again is with maintaining an HTTP
gateway to the gopherd, in-house.

BTW - You can add OpenBSD 4.9 amd64 (gcc 4.2.1) and Debian 5.0.8 amd64 (gcc
4.3.2),  to the list of compiled-and-working-for-Gophernicus :)

Thanks & kind regards,
Art

-----Original Message-----
From: gopher-project-bounces+art=poorcoding.com@...
[mailto:gopher-project-bounces+art=poorcoding.com@...]
On Behalf Of Kim Holviala
Sent: 04 July 2011 11:53
To: gopher-project@...
Subject: Re: [gopher] PyGopherd - PYG and executable help

On 2011-07-03 20:06, Art wrote:

> I'm trying to get executable gophermaps, shell scripts, etc. working 
> in pygopherd, not having much luck. I cannot find any documentation or 
> help online, and the example dict.pyg that came with pygopherd is 
> pretty incomprehensible to me (it doesn't run on python2.5 anyways).

<Shameless self-promotion>

You could *cough* *cough* switch to Gophernicus which comes with simple
examples for all of the above. Shell scripts are run from any directory
named /cgi-bin/ and gophermaps are executed if they're chmodded to 755 or
similar.

gopher://gophernicus.org/1/software/gophernicus/server/

</Shameless self-promotion>

- Kim

_______________________________________________
Gopher-Project mailing list
Gopher-Project@...
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project

Gmane