The officially official Devuan Forum!

You are not logged in.

#1 2021-02-12 04:06:16

ruenoak
Member
From: Auckland New Zealand
Registered: 2017-05-28
Posts: 28  
Website

Gemini protocol

Hi all,
I have recently discovered a new Internet protocol called Gemini. https://gemini.circumlunar.space/ A sort of a modern take on the Gopher protocol. As a lover of text and minimal design, it's a breath of fresh air from the migraine the Web gives me every time I open a browser these days.

Just wondering what the thoughts of the community are on Gemini.

A Gemini site is called a capsule.
Here is my Capsule
gemini://cratermouse.com Gemini client needed
https://portal.mozz.us/gemini/cratermouse.com/ http portal

All the best
ruenoak


"Has cat, eats cheese, drinks coffee, watches cartoons" smile

Offline

#2 2021-02-12 04:25:03

golinux
Administrator
Registered: 2016-11-25
Posts: 2,247  

Re: Gemini protocol

I LOVE the Gemini project.  Devuan is well familiar with this project and gopher also.  Thanks for bringing it to the attention of our forum users.

Offline

#3 2021-02-12 14:43:31

andyprough
Member
Registered: 2019-10-19
Posts: 81  

Re: Gemini protocol

ruenoak wrote:

Just wondering what the thoughts of the community are on Gemini.

I'd like to get a recommendation for a gemini client. There's a huge number of them, and I don't want to waste a lot of hours trying them all out. Is there one that's reasonably easy to install on Devuan and that works reasonably well? Looks like Castor may be the one to try first, but I figured I'd ask your opinion since you are more familiar with Gemini.


Primary Computer - Commodore 64: Processor - MOS 6510/8500, 1.023MHz; Memory - 64kb RAM, 20kB ROM - 8k BASIC V2, 8k Kernel, 4k Character ROM; Display output - 320x200, 16 colours; OS - BASIC V2.0; Weight: 1.8kg

Offline

#4 2021-02-12 15:19:23

dice
Member
Registered: 2020-11-22
Posts: 559  
Website

Re: Gemini protocol

@ andyprough, what about the dillo browser plus plugin.

https://portal.mozz.us/gemini/celehner. โ€ฆ lo-gemini/

Offline

#5 2021-02-12 15:20:22

yeti
Member
From: I'm not here: U R halucinating
Registered: 2017-02-23
Posts: 248  

Re: Gemini protocol

Elpher.


๐•ฏ๐–”๐–“'๐–™ ๐–‹๐–”๐–—๐–Œ๐–Š๐–™ ๐–™๐–” ๐–š๐–“๐–˜๐–š๐–‡๐–˜๐–ˆ๐–—๐–Ž๐–‡๐–Š!

Offline

#6 2021-02-12 15:41:21

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 1,665  
Website

Re: Gemini protocol

andyprough wrote:

I'd like to get a recommendation for a gemini client.

Drew DeVault has one: https://git.sr.ht/~sircmpwn/gmni

Looks pretty simple to install manually. I can make up a package for it if you want.

More options here: https://gemini.circumlunar.space/clients.html


antifa ftw!

Offline

#7 2021-02-12 16:18:43

dice
Member
Registered: 2020-11-22
Posts: 559  
Website

Re: Gemini protocol

Head_on_a_Stick wrote:
andyprough wrote:

I'd like to get a recommendation for a gemini client.

Drew DeVault has one: https://git.sr.ht/~sircmpwn/gmni

that wouldnt build for me.

if you follow the compile instructions i was left with.

make: *** No targets specified and no makefile found.  Stop.

Instruction.

$ mkdir build && cd build
$ ../configure
$ make
# make install

openssl not found.

~/gmni/build $ ../configure
Checking for -g... yes
Checking for -std=c11... yes
Checking for -D_XOPEN_SOURCE=700... yes
Checking for -Wall... yes
Checking for -Wextra... yes
Checking for -Werror... yes
Checking for -pedantic... yes
Checking for OpenSSL... NOT FOUND
Tried pkg-config libssl

Last edited by dice (2021-02-12 16:24:31)

Offline

#8 2021-02-12 17:00:33

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 1,665  
Website

Re: Gemini protocol

Try

# apt install libssl-dev

EDIT: corrected advice.

Last edited by Head_on_a_Stick (2021-02-12 22:18:24)


antifa ftw!

Offline

#9 2021-02-12 21:36:44

andyprough
Member
Registered: 2019-10-19
Posts: 81  

Re: Gemini protocol

I'm trying out a gemini browser called "Lagrange". It's got a .deb installation file available as part of a Debian Buster zip download: https://git.skyjake.fi/skyjake/lagrange โ€ฆ tag/v1.1.0

It has a few gemini sites bookmarked, and has a little search engine for searching some gemini sites worth visiting. I found ten pages (or "capsules") that mention Devuan. Seems to work very fast. Not a whole lot of content to look at right now.


Primary Computer - Commodore 64: Processor - MOS 6510/8500, 1.023MHz; Memory - 64kb RAM, 20kB ROM - 8k BASIC V2, 8k Kernel, 4k Character ROM; Display output - 320x200, 16 colours; OS - BASIC V2.0; Weight: 1.8kg

Offline

#10 2021-02-12 22:20:06

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 1,665  
Website

Re: Gemini protocol

gmni package here: https://software.opensuse.org//download โ€ฆ ckage=gmni

@OP: I like your capsule but EMACS? Really? #vimftw tongue


antifa ftw!

Offline

#11 2021-02-13 02:01:45

ruenoak
Member
From: Auckland New Zealand
Registered: 2017-05-28
Posts: 28  
Website

Re: Gemini protocol

@andyprough. I'm using Kristall nightly and elpher in Emacs both are Appimages so it depends on how you feel about using Appimages.
The reason for using the Emacs Appimage was the version in the repos doesn't support elpher.

https://kristall.random-projects.net/
https://appimage.github.io/Emacs/

ruenoak.


"Has cat, eats cheese, drinks coffee, watches cartoons" smile

Offline

#12 2021-02-13 02:26:10

dice
Member
Registered: 2020-11-22
Posts: 559  
Website

Re: Gemini protocol

Head_on_a_Stick wrote:

Try

# apt install libssl-dev

EDIT: corrected advice.

Thanks, that fixed it.

Edit: just want to say gmni / gmnlm is really cool bit of software.

Last edited by dice (2021-02-13 02:34:56)

Offline

#13 2021-02-13 04:21:34

andyprough
Member
Registered: 2019-10-19
Posts: 81  

Re: Gemini protocol

ruenoak wrote:

@andyprough. I'm using Kristall nightly and elpher in Emacs both are Appimages so it depends on how you feel about using Appimages.
The reason for using the Emacs Appimage was the version in the repos doesn't support elpher.

https://kristall.random-projects.net/
https://appimage.github.io/Emacs/

ruenoak.

Sounds good, thanks ruenoak. If this Lagrange browser I'm trying gives me any grief I'll try Kristall next. So far it's doing real well though and seems to be well maintained.


Primary Computer - Commodore 64: Processor - MOS 6510/8500, 1.023MHz; Memory - 64kb RAM, 20kB ROM - 8k BASIC V2, 8k Kernel, 4k Character ROM; Display output - 320x200, 16 colours; OS - BASIC V2.0; Weight: 1.8kg

Offline

#14 2021-02-13 05:04:38

ruenoak
Member
From: Auckland New Zealand
Registered: 2017-05-28
Posts: 28  
Website

Re: Gemini protocol

@andyprough Not a problem, I'm going to try out Lagrange too, always interested in trying new browsers.

ruenoak


"Has cat, eats cheese, drinks coffee, watches cartoons" smile

Offline

#15 2021-02-13 15:40:02

Ogis1975
Member
Registered: 2017-04-21
Posts: 187  
Website

Re: Gemini protocol

I use Amfora https://github.com/makeworld-the-better-one/amfora  Amfora aims to be the best looking Gemini client with the most features... all in the terminal.

Here screen:
amfora.png

amfora-1.png

Also, you can check the simplest one- the AV-98 client. It's written in Python and runs in a terminal. AV-98 has no "strict dependencies", i.e. it will run and work without anything else beyond the Python standard library.

Here link https://tildegit.org/solderpunk/AV-98

And here screen:

av98.png

Last edited by Ogis1975 (2021-02-13 15:53:58)


MyLiveMatter

Offline

#16 2021-02-14 00:24:39

yeti
Member
From: I'm not here: U R halucinating
Registered: 2017-02-23
Posts: 248  

Re: Gemini protocol

Ogis1975 wrote:

I use Amfora https://github.com/makeworld-the-better-one/amfora  Amfora aims to be the best looking Gemini client with the most features... all in the terminal.

makeworld-the-better-one / amfora wrote:

Amfora aims to be the best looking Gemini client with the most features... all in the terminal. It does not support Gopher or other non-Web protocols - check out Bombadillo for that.

Sometimes members of the geminiverse look like focussing at being divisive.  Not even Gopher support?  Come on!  We need browsers that unite, especially because there is a lot of cross linking between the Gopher and Gemini dimensions!

And for the occasional link from a gopher hole to some unavoidable pages via HTTP, some of the well known TUI browsers are neat (elinks, emacs, links, lynx).  Some of them additionally can access news, mail, fsp, and lots of other protocols too.

THAT IS WHAT A BROWSER WAS MEANT TO BE IN THE BEGINNING OF THE WEB!

Please unite instead of being divisive.

Last edited by yeti (2021-02-14 00:36:24)


๐•ฏ๐–”๐–“'๐–™ ๐–‹๐–”๐–—๐–Œ๐–Š๐–™ ๐–™๐–” ๐–š๐–“๐–˜๐–š๐–‡๐–˜๐–ˆ๐–—๐–Ž๐–‡๐–Š!

Offline

#17 2021-02-14 10:02:25

ruenoak
Member
From: Auckland New Zealand
Registered: 2017-05-28
Posts: 28  
Website

Re: Gemini protocol

Ogis1975 wrote:

Also, you can check the simplest one- the AV-98 client. It's written in Python and runs in a terminal. AV-98 has no "strict dependencies", i.e. it will run and work without anything else beyond the Python standard library.

I haven't tried Amfora but I am quite liking the simplicity of AV-98


"Has cat, eats cheese, drinks coffee, watches cartoons" smile

Offline

#18 2021-02-21 13:13:32

dice
Member
Registered: 2020-11-22
Posts: 559  
Website

Re: Gemini protocol

I use fdroid app repo on my phone and found a cross platform Gemini browser called deedum if anyone is interested in that sort of thing.

It seems to work really well.

https://github.com/snoe/deedum

Offline

#19 2021-02-21 13:36:31

yeti
Member
From: I'm not here: U R halucinating
Registered: 2017-02-23
Posts: 248  

Re: Gemini protocol

Cross protocol browsers are more fun!


๐•ฏ๐–”๐–“'๐–™ ๐–‹๐–”๐–—๐–Œ๐–Š๐–™ ๐–™๐–” ๐–š๐–“๐–˜๐–š๐–‡๐–˜๐–ˆ๐–—๐–Ž๐–‡๐–Š!

Offline

#20 2021-02-22 04:32:44

ruenoak
Member
From: Auckland New Zealand
Registered: 2017-05-28
Posts: 28  
Website

Re: Gemini protocol

dice wrote:

I use fdroid app repo on my phone and found a cross platform Gemini browser called deedum if anyone is interested in that sort of thing.

It seems to work really well.

https://github.com/snoe/deedum

Looks interesting, always good to see whats out there. I'm using Ariane by OppenLab https://oppen.digital/ on android, looks like you can get it for fdroid too. Not cross platform though.

@yeti yes cross protocol browsers would be nice, even in the form of an addon


"Has cat, eats cheese, drinks coffee, watches cartoons" smile

Offline

#21 2021-02-22 13:35:17

dice
Member
Registered: 2020-11-22
Posts: 559  
Website

Re: Gemini protocol

yeti wrote:

Cross protocol browsers are more fun!

Wouldn't they, but how would E Corp make their mega bux!

Offline

#22 2021-02-22 13:39:24

dice
Member
Registered: 2020-11-22
Posts: 559  
Website

Re: Gemini protocol

ruenoak wrote:
dice wrote:

I use fdroid app repo on my phone and found a cross platform Gemini browser called deedum if anyone is interested in that sort of thing.

It seems to work really well.

https://github.com/snoe/deedum

Looks interesting, always good to see whats out there. I'm using Ariane by OppenLab https://oppen.digital/ on android, looks like you can get it for fdroid too. Not cross platform though.

@yeti yes cross protocol browsers would be nice, even in the form of an addon

Ariane seems a bit more user friendly than deedum, thanks.

By not cross platform i suppose this is not compatible on iphone and some other non android devices?

Offline

#23 2021-03-31 13:16:40

Danielsan
Member
Registered: 2020-07-14
Posts: 71  

Re: Gemini protocol

I love it!

I use Lagrange through Flatpak!

Offline

#24 2021-04-15 01:07:44

ruenoak
Member
From: Auckland New Zealand
Registered: 2017-05-28
Posts: 28  
Website

Re: Gemini protocol

Danielsan wrote:

I love it!

I use Lagrange through Flatpak!


Yes I was using the Lagrange Flatpak too.
I'm trying out Amfora at the moment


"Has cat, eats cheese, drinks coffee, watches cartoons" smile

Offline

#25 2021-04-15 01:50:42

andyprough
Member
Registered: 2019-10-19
Posts: 81  

Re: Gemini protocol

Distrotube has made his main website a capsule on Gemini - gemini://distro.tube

Last edited by andyprough (2021-04-15 13:10:43)


Primary Computer - Commodore 64: Processor - MOS 6510/8500, 1.023MHz; Memory - 64kb RAM, 20kB ROM - 8k BASIC V2, 8k Kernel, 4k Character ROM; Display output - 320x200, 16 colours; OS - BASIC V2.0; Weight: 1.8kg

Offline

Board footer