Walter Vermeir | 25 Apr 17:04 2015
Picon

[gopher] OverbiteFF - Mozilla FTP Directory Style

Hi,

This is nothing new but I do not think I have seen it posted on this 
list. Maybe of interest to some;

https://userstyles.org/styles/95379/overbiteff-mozilla-ftp-directory-style

A way to make the gopherholes when using OverbiteFF presented a bit 
differently. You first need to install the plugin "Stylish" to make it work.

I personally prefer the default layout instead of this.

What I do like of it is that the background is not pure white but a bit 
gray. That is more comfortable to look at.

Greetings,
Walter
simple | 23 Apr 21:18 2015

[gopher] Adding TLS and/or SSL support to Gopher

New thread for an important topic :)

Looking in my OS's /etc/services file it appears there are several
available ports in the 700-799 range:

#                   703               Unassigned
#                   708               Unassigned
#                 717-728             Unassigned
#                   703               Unassigned
#                   708               Unassigned
#                 717-728             Unassigned
#                 732-740             Unassigned
#                   743               Unassigned
#                 745-746             Unassigned
#                 755-756             Unassigned
#                   766               Unassigned
#                   768               Unassigned
#                 778-779             Unassigned
#                 781-785             Unassigned
#                   786               Unassigned
#                   787               Unassigned
#                 788-799             Unassigned

As for implementation of the concept, I feel it should be done in a way
that doesn't shut out existing gopher clients/servers.

Perhaps adopting some sort of external client+server proxy model would be
the best starting point such that, for example, someone with a lynx(1)
browser could install a "secure_gopher" proxy on their computer such that
their now local port 70 requests are SSL-wrapped and sent on to a
(Continue reading)

Kevin Veroneau | 23 Apr 07:03 2015
Picon

Re: [gopher] Gopher+ support in the community

Okay, so like I said, here's my initial release of a Gopher client for the 
*NIX console:

gopher://gopher.veroneau.net/0library/gopher.py

It uses an updated version of my gopherlib.py library found here:
gopher://gopher.veroneau.net/0library/gopherlib.py

To get it up and running, you will need to grab yourself a copy of npyscreen, 
either via pip or just download it manually.

It currently doesn't support every standard Gopher type, but all the basics 
are there and were tested, namely i, 0, 1, and of course 7.  I will add the 
other gopher types as I continue working on it.  Feel free to contribute if 
you wish as well.

There is currently no address entry function, and it will bring you to floodgap 
by default.  However, feel free to change the initial server within the code 
itself.  Proper address entry via a dialog box, and via the command line will 
be added very soon.

You can access the menu by press Ctrl-X, there you can return to the root of 
the current server, or exit the application itself.

Future versions when other Gopher types are supported will introduce a 
preferences form, where you can select external applications to launch for 
specific gopher types, such as one to display images, or an external HTTP 
browser for HTTP links.  HTML will be supported in 2 ways, one being a 
html2text translation, or the ability to launch an external browser with 
gopher support.
(Continue reading)

Kevin Veroneau | 23 Apr 00:18 2015
Picon

[gopher] Gopher+ support in the community

Hello everyone,

I'm curious to know how many widely used Gopher clients properly support Gopher+ and what's the communities general view about supporting it.

I personally haven't used any Gopher+ features, and my current GopherSpace doesn't use it either. How many of your gopherspaces have Gopher+ support?

I'm also a tad curious on working with "gophers://", Gopher over TLS. it'd be easy to enable on a gopher server, but no clients currently support it.

On that note about Gopher clients, I did mention awhile back that I was planning on developing a more modern stand alone gopher client for PCs. So if I made a new client, I'd add Gopher over TLS support for kicks, and depending on overall support, maybe Gopher+ support. OverbiteFF doesn't do Gopher+ it seems(from reading it's source) and neither does the android client...

One last question... what is your Gopher client of choice, and why?

Kevin.
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.

_______________________________________________
Gopher-Project mailing list
Gopher-Project@...
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project
Kevin Veroneau | 22 Apr 05:30 2015
Picon

[gopher] Introducing a new kind of Gopher Server

Hello fellow Gopherites!

I noticed something in the Gopher community on the types of Gopher servers available. They are all basically the same, nothing separates them apart from what language it's made in and how gopher menus are generated. They are feed files directly from a file system.

I recently decided that if I were going to make a server, it wouldn't be just a server, but a full application framework. Welcome to my newest project: Gopher Application Framework!

It is still a work in progress, missing many useful features. But I am planning on growing this into something nothing less than amazing. It will be heavily inspired by the Bottle micro framework, as you will see by the example application I have. It will support dynamic templating to make server-side templates of any text-based file a piece of cake. Unlike all other Gopher servers, this one doesn't fork external processes. Much like modern web frameworks, the application is always in memory. Don't worry about the memory footprint though, as it is inspired by the smallest web framework, it will only use a couple MB of ram.

This project is still a huge work in progress, with a built-in HTTP server coming soon and many more amazing features. This isn't just your every day run of the mill gopher server.

gopher://gopher.veroneau.net/1library/gaf

The API is subject to change too, this is just an early preview version to let the community see what I'm up to.

Enjoy!
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.

_______________________________________________
Gopher-Project mailing list
Gopher-Project@...
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project
Kevin Veroneau | 17 Apr 23:50 2015
Picon

[gopher] Gopher HTML pages in OverBiteFF question

Hello,

I'm just playing around with Gopher HTML pages... and yes I know lots of you are going to claim some degree of outrage, I also prefer plain text on gopher too, but wanted to play with HTML a bit on it. Anyways...

I noticed that OverBiteFF can load images just fine from an HTML document over the gopher protocol. However I also noticed that you must use "absolute URLs" for it to work, at least in OverbiteFF. Now my question here is, I also attempted to load a JavaScript file over the gopher protocol in a proper script tag. However, overbiteFF just hangs as it's tries to load the resource. I assume that this is a weird Firefox quirk, but I'd like to know if anybody found a work around for loading JavaScript over gopher?

If anybody's curious what I'm up to. I am just a tad curious if gopher could be used to host a fully functional HTML site, with modern CSS and JavaScript. Another bottleneck would be form submission, but I have a secret weapon for that. I think it would be *kewl* if we could create a working Gopher-HTTP proxy, basically the other way around to a common HTTP-Gopher proxy. So basically displaying full fledged HTTP pages in GopherSpace.
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.

_______________________________________________
Gopher-Project mailing list
Gopher-Project@...
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project
Kevin Veroneau | 17 Apr 07:04 2015
Picon

[gopher] Introducing GopherBottle

GopherBottle is an HTTP interface to Gopher made in the Bottle micro web framework. This results in a super slim, and fast HTTP-Gopher proxy. It is intended to use as a proxy for your local gopher server.

You can view it live here:
http://gopher.veroneau.net/

Source code is both in GopherSpace and on my BitBucket page here:
https://bitbucket.org/kveroneau/gopherbottle

Source in GopherSpace:
gopher://gopher.veroneau.net/1library/GopherBottle

Future additions will include the usage of the "Pygments" library to auto highlight source code of known files. Pygments can either render HTML or create a PNG file on the fly.
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.

_______________________________________________
Gopher-Project mailing list
Gopher-Project@...
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project
Cameron Kaiser | 14 Apr 15:39 2015

Re: [gopher] What are your favourite gopher holes?

> Which gopher sites do you like best? Do you use gopher as a less
> obnoxious interface to pages that are unbearable to view via html?

I mostly use Gopher as an internal monitoring means, for weather, and for
vintage software.

--

-- 
------------------------------------ personal: http://www.cameronkaiser.com/ --
  Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckaiser@...
-- /etc/motd: /earth is 98% full. please delete anyone you can. ---------------
James Mills | 14 Apr 10:28 2015
Picon

Re: [gopher] What are your favourite gopher holes?

my own :) gopher://daisy.shortcircuit.net.au
I read Daily Dilbert and XKCD daily this way :)

cheers
James


On Tue, Apr 14, 2015 at 4:50 PM, Christian Kellermann <ckeen-BIb/Zk+JBDab9/CCa1Sigw@public.gmane.org> wrote:
Hi!

Which gopher sites do you like best? Do you use gopher as a less
obnoxious interface to pages that are unbearable to view via html?

Looking forward to your answers,

Christian

--
May you be peaceful, may you live in safety, may you be free from
suffering, and may you live with ease.


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

_______________________________________________
Gopher-Project mailing list
Gopher-Project@...
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project
Cameron Kaiser | 14 Apr 02:00 2015

[gopher] Dooble adds Gopher support

Was informed today that Dooble now has Gopher protocol support. This is a
WebKit-based browser. The screenshot I was sent shows proportional fonts
(grrr) but it does appear to basically work along the same lines as OmniWeb.

--

-- 
------------------------------------ personal: http://www.cameronkaiser.com/ --
  Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckaiser@...
-- Conscience makes egotists of us all. -- Oscar Wilde ------------------------
Edward Vielmetti | 1 Apr 14:51 2015
Picon

[gopher] Running a gopher server under Docker

Does anyone who has built a gopher server have a configuration
for running it under Docker?

Trying to sort through provisioning this stuff, and it strikes me that
with the proper packaging you should be able to launch a simple
server with a default home page from a simple script. The challenge
is as always determining dependencies. Putting that all in a 
Dockerfile strikes me as a reasonable goal.

Inspired by 1 April and the new Gentoo support for Gopher.

thanks

Ed

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

Gmane