## Gopherproject Status Where the Gopher is and where it is going. by Christoph Lohmann <20h@r-36.net> ## Gopher Stats (0/2) From gopher://kalos.mine.nu/1/burrow/index.gph at 2018-08-05: | * 331 active gopher servers, containing | * 3989045 type-1 selectors ## Gopher Stats (1/2) Gopher # Servers over Time 350 +-----------------------------------------------------------+ | + + + + + + + + + + + | | gopher servers ********| 300 |-+ +*| | * | | * | | * | 250 |-+ * +-| | * | | * | 200 |-+ * +-| | * | | * | | ************* * | 150 |-+ ****** ********** * +-| | ******* ****** | | ******+ + + + + + + + + + | 100 +-----------------------------------------------------------+ 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 Time ## Gopher Stats (2/2) Conclusion: * We are growing! * Interest in Gopher is growing! Everyone thanks for providing gopher servers and spreading the word! ## Gopher Outlook (0/1) Where I would like to see Gopher: * Have a site where to point newcomers. * Show newcomers what gopher is about. * Show newcomers where to go. * Community. * Mailinglist. * Get your own small home in gopherspace. * Tutorials on clients. * Have a site where gopher developers go. * Best practices on application development. * Index of software. * Index of clients, for testing. * Links to the standards. * Discussion forum for the future? * Show the web people how search is really done. ## Gopher Outlook (1/1) I want to show you, what is now there and where I see it in the future. * Gopherproject * Gopher Lawn * Gopher Tutorials * A possible Gopher search. You are invited! Come on in! ## Gopherproject.org * I now control gopherproject.org. * Thank you Cameron Kaiser, for your trust! * I keep to what I promised! Promise: * Keep gopherproject.org running. * Take care of gopherproject.org. ## Gopherproject.org: Seen From Sacc | | Welcome to Gopherproject.org! | |You are entering the gopherspace. All visitors are welcome to come here, |settle down and become an inhabitant of the gopherspace too. | |Here is a little introduction for you newcomers: Dir +Getting started with gopher. (floodgap) | |The fast links to get further in gopherspace: Dir +The Gopher Lawn (categorized links) Find+Search the gopherspace using Veronica II Dir +Search using contrition (forthworks) | |Common centers of gopher activity: Dir +sdf.org Dir +floodgap.com Dir +quux.org Dir +bitreich.org | |Do you want to meet the community? HTML+Join #gopherproject on freenode.org. HTML+Discuss with us at gopher-project@other.debian.org | |Do you want to settle down in gopherspace? Dir +Ask the nice people at sdf.org for a gopherhole. |Or setup your own gopher server. Just ask the community for how to. | ## Gopherproject.org: What You See Now * Redesign of the original redirect to floodgap.com. * Easy navigation links to the rest of gopherspace. * Various entrypoints for further content. * Contact to the community. * Invitation to stay in gopherspace. ## Gopherproject.org: (My) Philosophy Behind It * Entry door for the whole gopherspace. * Lead to information about gopher. * What it is. * How to use it. * Where to go next. * Show how to join the community. ## Gopherproject.org: Why It Was Redesigned * Old layout at floodgap evolved over history. * There was no structured made for the philosophy I have shown before. ## Gopherproject.org: Further Ideas For Extensions * Gopher interface for the mailinglist. * Software Index, like on floodgap. * Maybe combine both. * Add links to gopherhole content development. * Better IRC and Mastodon integration. * Host further protocol development. * See other talks. ## Gopher Lawn Get off my lawn! * No, please stay. :) gopher://bitreich.org/1/lawn * Central curated index of where to go in gopherspace. | 129 links are indexed at the moment. * Practical Usage: * Annna is the IRC bot of bitreich and shows some random link from the lawn. 08:59:01 @__20h__ | annna, I'm bored. 08:59:01 annna | khzae.net polls - gopher://khzae.net/1/poll Everyone please contribute links you have found. gopher://bitreich.org/1/scm/gopher-lawn * Linked to from gopherproject.org. ## Gopher Tutorials gopher://bitreich.org/1/tutorials * Project to write simple texts about gopher. * Tutorials on clients * Tutorials on servers * How to join the community * Technical background of gopher * History * and more ... * Currently in alpha stage. * Everyone can easily contribute using git. * Should be linked to from gopherproject.org. ## A Possible Gopher Search (0/1) * There is Veronica, but according to Cameron Kaiser it has an ugly source base. * The idea of a brand new Gopher Search is here. * We had different crawlers this year: * gopher://kalos.mine.nu/1/burrow/ * https://github.com/blabber/grawler * ... and more. * They all end up in closed indexes which are not reused. * We are a hobbyist-hosted network and thus have no indefinite resources. * Gopher should be the better web. * Is a closed search engine a better web? ## A Possible Gopher Search (1/1) My Proposal: * Let us define robots.txt for gopher. User-Agent: Google Disallow: / Crawl-Index: gopher://bitreich.org/0/index.crawl * Let us define an index format, which describes all needed metadata for crawler results. * All gopherholes can simple offer it, so crawlers do not wast the bandwidth. * ex. gopher://bitreich.org/0/index.crawl * If that exists, the crawler will not go further. * Let us have different parts of the search infrastructure: * Crawlers, which output the above format. * Indexers, which index the above format according to current science or graph theory. * Interfaces, which show the results. * With those layers and open source development we make the difference to the web and its closed architecture. ## Discussion (0/3) What do you think of the idea for gopherproject.org? ## Discussion (1/3) What do you think of the gopher lawn? ## Discussion (2/3) What do you think of the gopher tutorials? ## Discussion (3/3) What do you think of the gopher crawler proposal? ## Questions, Ideas Do you have other Questions? ## Thanks Thank you for listening! If you have further comments, contact me at 20h@r-36.net or via IRC as __20h__ on #gopherproject on freenode.