commit 527ce896f505bca269c238a2d2ca4ffeafa05556 parent ffe36c26d737d773344a907ecb546630228b342a Author: Christoph Lohmann <20h@r-36.net> Date: Thu, 22 Oct 2015 17:39:42 +0200 Add gopher to suckless projects. Diffstat:
| M | suckless.org/project_ideas.md | | | 16 | ++++++++++++++++ |
1 file changed, 16 insertions(+), 0 deletions(-)
diff --git a/suckless.org/project_ideas.md b/suckless.org/project_ideas.md @@ -125,6 +125,22 @@ This task requires writing a new cookie handler in surf which: ***Requirements:*** Good knowledge of C and POSIX file locking. Basic knowledge of GTK and its other evil friends. +### Gopher services + +Gopher is a sane prorotocol which has hierarchy in its design. It allows the +abstraction of a mass of information in a filesystem. The goal of this meta +project is to find ideas how to implement gopher services to easily access the +web and new information. + +See the [protocol](https://en.wikipedia.org/wiki/Gopher_(protocol)#Protocol) +for how easy it is to write a `menu`, which can be seen as a directory. + +* [gopherproject.org](http://www.gopherproject.org) +* [gopher proxy](http://gopher.floodgap.com/gopher/) +* [Gopher wikipedia article](https://en.wikipedia.org/wiki/Gopher_(protocol)) + +Anyone creating a gopher interface to suckless.org will get a bonus. + ### A sane backend for surf There is dillo, netsurf and abaco which implement HTML. The problem is