.--------------------------------------------------------------.
       |          (an * on column one = recent entries/edits)         |
       '--------------------------------------------------------------'
     _                                                                  _
    (_)                                                                (_)
    |_|  .----------------------------------------------------------.  |_|
    |_|  | [home]           The Spartan Protocol            [light] |  |_|
    |_|  '----------------------------------------------------------'  |_|
    | |                                                                | |
o=========o                   S P A R T A N : / /                  o=========o
    | |                                                                | |
    | |  .----------------------------------------------------------.  | |
    | |  |                        Core Links                        |  | |
    | |  :----------------------------------------------------------:  | |
    | |  | Home      | spartan://spartan.mozz.us                    |  | |
    | |  |-----------|----------------------------------------------|  | |
    | |  | Wares     | spartan://mozz.us/software.gmi               |  | |
    | |  |-----------|----------------------------------------------|  | |
    | |  | Activity  | spartan://mozz.us                            |  | |
    | |  |-----------|----------------------------------------------|  | |
    | |  | Specs     | spartan://spartan.mozz.us/specification.gmi  |  | |
    | |  '----------------------------------------------------------'  | |
    | |                                                                | |
    | |  .----------------------------------------------------------.  | |
    | |  |             some clients I'm using (see Wares)           |  | |
    | |  :----------------------------------------------------------:  | |
    | |  | Lagrange  | https://gmi.skyjake.fi/lagrange/             |  | |
    | |  |-----------|----------------------------------------------|  | |
    | |  | mozz.us   | https://portal.mozz.us                       |  | |
    | |  |-----------|----------------------------------------------|  | |
    | |  | bollux    | https://git.sr.ht/~radiocane/bollux          |  | |
    | |  |           |                                              |  | |
    | |  |           | bollux [URL]       (gemini, spartan, gopher) |  | |
    | |  |           |                                              |  | |
    | |  |           | o : open link                                |  | |
    | |  |           | g : goto a new URL                           |  | |
    | |  |           | G : goto new URL, current URL pre-filled     |  | |
    | |  |           | [ : previous page                            |  | |
    | |  |           | ] : next page in history                     |  | |
    | |  |           | q : quit                                     |  | |
    | |  |-----------|----------------------------------------------|  | |
    | |  | Reference | spartan://spartan.mozz.us/spartan_client.py  |  | |
    | |  |           |                                              |  | |
    | |  |           | Great job of connecting, getting raw page,   |  | |
    | |  |           | disconnecting. Clean, fast, script-friendly. |  | |
    | |  |           |                                              |  | |
    | |  |           | ref.client.py [-h] [--infile INFILE] url     |  | |
    | |  |           | -------------------------------------------- |  | |
    | |  |           | Use gmir (listed below) as a viewer for the  |  | |
    | |  |           | raw pages this script retrieves:             |  | |
    | |  |           |                                              |  | |
    | |  |           | ref.client.py spartan://mozz.us | gmir       |  | |
    | |  '----------------------------------------------------------'  | |
    | |                                                                | |
    | |  .----------------------------------------------------------.  | |
    | |  |           other tools (not currently in Wares)           |  | |
    | |  :----------------------------------------------------------:  | |
    | |  | Dillo: https://dillo-browser.github.io                   |  | |
    | |  |                                                          |  | |
    | |  | https://github.com/dillo-browser/dillo-plugin-spartan    |  | |
    | |  |                                                          |  | |
    | |  | Flawless install (~/.dillo/dpi and dpidrc) but none of   |  | |
    | |  | the spartan pages load/render. Both the gemini and gopher|  | |
    | |  | plugins are working great.                               |  | |
    | |  |----------------------------------------------------------|  | |
    | |  | gmir: https://github.com/codesoap/gmir                   |  | |
    | |  |                                                          |  | |
    | |  | This util is a reader for gemtext files (gmi). It makes  |  | |
    | |  | it an ideal helper for browsers that retrieve raw gmi.   |  | |
    | |  | Also makes a great standalone gmi viewer (gmir -h for    |  | |
    | |  | display of key bindings).                                |  | |
    | |  |                                                          |  | |
    | |  | The .tar.gz file contains the single portable binary.    |  | |
    | |  '----------------------------------------------------------'  | |
    | |                                                                | |
    | |  .----------------------------------------------------------.  | |
    | |  |            communities/sites (see Core Links)            |  | |
    | |  :----------------------------------------------------------:  | |
    | |  | Community | spartan://tilde.team               (sign-up) |  | |
    | |  |-----------|----------------------------------------------|  | |
    | |  | Community | spartan://tilde.cafe               (sign-up) |  | |
    | |  |-----------|----------------------------------------------|  | |
    | |  | ASCII Art | spartan://ascii.mozz.us:7070                 |  | |
    | |  '----------------------------------------------------------'  | |
    | |                                                                | |
    | |  .----------------------------------------------------------.  | |
    | |  |                   Articles/Discussion                    |  | |
    | |  :----------------------------------------------------------:  | |
*   | |  | 04aug2024 | HN: The Spartan Protocol Homepage            |  | |
    | |  '----------------------------------------------------------'  | |
    | |                                                                | |
    | |  .----------------------------------------------------------.  | |
    | |  |                          Gemtext                         |  | |
    | |  :----------------------------------------------------------:  | |
    | |  | Line Types     | Description / Example                   |  | |
    | |  |----------------|-----------------------------------------|  | |
    | |  | [# | ## | ###] | [Heading 1 | Heading 2 | Heading 3]     |  | |
    | |  | ---------------|---------------------------------------- |  | |
    | |  | [ > ]          | quote line                              |  | |
    | |  | ---------------|---------------------------------------- |  | |
    | |  | [ * ]          | bullet list item                        |  | |
    | |  | ---------------|---------------------------------------- |  | |
    | |  | [```]          | Preformatted Text (``` above/below text)|  | |
    | |  | ---------------|---------------------------------------- |  | |
    | |  | [ => ]         | Internal Links                          |  | |
    | |  |                |                                         |  | |
    | |  |                | [ => . ] [ => .. ] [ => page.gmi ]      |  | |
    | |  | ---------------|---------------------------------------- |  | |
    | |  | [ => ]         | Exernal Links                           |  | |
    | |  |                |                                         |  | |
    | |  |                | => https://duckduckgo.com   SiteName    |  | |
    | |  |                | => gemini://geminispace.info            |  | |
    | |  |                | => gopher://gopher.floodgap.com/1/v2    |  | |
    | |  | ---------------|---------------------------------------- |  | |
    | |  | [ =: ]         | Prompt                                  |  | |
    | |  |                |                                         |  | |
    | |  | spartan only   | =: /test.gmi upload text                |  | |
    | |  '----------------------------------------------------------'  | |
    | '----------------------------------------------------------------' |
    '--------------------------------------------------------------------'

.-----------------------------------------------------------------------------.
|                    blog post from : Apr 01, 2024 : Monday                   |
'-----------------------------------------------------------------------------'
.-----------------------------------------------------------------------------.
| I found two posts related to discussions of a Gemini browser for DOS:       |
|                                                                             |
| - https://redd.it/sis7lb                                                    |
| - https://www.bttr-software.de/forum/forum_entry.php?id=17743               |
|                                                                             |
| The major problem facing older systems like DOS (and others) is trying to   |
| provide TLS support.                                                        |
|                                                                             |
| This led me to review the other various emerging smolnet protocols. Spartan |
| stuck out because it's basically Gemini/Gemtext without the TLS requirement.|
| The differences between gemini and spartan are highlighted below:           |
|                                                                             |
| * spartan://spartan.mozz.us                                                 |
| * https://her.st/usr/bin/atlas-gemini-server.html                           |
|                                                                             |
| Spartan also helps show how the various smolnet protocols aren't necessarily|
| competing with each other but rather... helping to extend the smolnet in    |
| various useful ways.                                                        |
'-----------------------------------------------------------------------------'
   ,,,                                                                   ,,,
  (o o)         .---------------------------------------------.         (o o)
  ( ' )         |           CC0: No Rights Reserved           |         ( ' )
.--m-m----------'---------------------------------------------'----------m-m--.
|                https://wiki.creativecommons.org/wiki/CC0_FAQ                |
'-----------------------------------------------------------------------------'
.-----------------------------.    .--------------.    .----------------------.
| spartanware/happynetbox.com |----| Aug 07, 2024 |----| 640kb.neocities.org  |
'-----------------------------'    '--------------'    '----------------------'