Home
                                                    __
       The OGUP project aims to provide     _(\    |@@|
       an always up-to-date list of        (__/\__ \--/ __
       internet gopher servers.               \___|----|  |   __
                                                  \ }{ /\ )_ / _\
       The OGUP list is processed by              /\__/\ \__O (__
       a bot named gopherjoker. Its              (--/\--)    \__/
       algorithm can be described in             _)(  )(_
       a couple of steps:                       `---''---`
       
       1. Pick a random entry from the list of known gopher servers.
       2. Connect to the selected server and list its root selectors.
       3. From the list of 'menu' selectors, extract all host:port
          pairs and insert them into the list, unless such pair
          already exists.
       4. Randomly choose one of the 'menu' items and follow it. If
          successfully, goto 3. Otherwise goto 1.
       5. After 64 iterations, goto 1.
       
       OGUP files are published under the terms of the MIT license.
       
   DIR OGUP source code archives
   DIR OGUP database archives
       
       OGUP is created by me (Mateusz Viste) on my private time and
       I support all its related costs.
   DIR Wanna help keep the light on?