πΎ Archived View for gem.benscraft.info βΊ mailing-list βΊ threads βΊ 222 captured on 2021-12-05 at 23:47:19. Gemini links have been rewritten to link to archived content
β¬ οΈ Previous capture (2021-12-03)
-=-=-=-=-=-=-
(and client)
- Peter Mucha <ptmucha at gmail.com>
@ Wed, 14 Apr 2021 12:42 +0200
In reply to
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Hi Geminians (twins?)
i wanted to highlight yet another gemini server in java:
https://github.com/warmuuh/jemini
The server is based on jetty and can serve both https:// and gemini://
protocol with the same features. It tightly integrates with spring/spring
boot, allowing to write web applications as normal but serving
gemini-protocol. it is in POC state but powers my capsule already where you
can read a bit more about the actual features of the jemini-server:
https://wrm.hopto.org/
gemini://wrm.hopto.org/
also, a very light gemini-client is available, which i needed to support
integration tests:
https://github.com/warmuuh/jemini/blob/main/gemini-client/readme.md
Have a good rest of your day,
Peter Mucha
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
integration (and client)
- Frank JΓΌdes <Frank.Juedes at linux4specialists.com>
@ Wed, 14 Apr 2021 10:01 -0400
In reply to Peter Mucha <ptmucha at gmail.com>
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Hi Peter,
as i am in search for alternatives to the JetForce server, does your
server support "classic" CGI?
Best regards from Charleston (WV),
Β Β Β Β Frank/2
On 2021-04-14 06:42, Peter Mucha wrote:
Hi Geminians (twins?)
i wanted to highlight yet another gemini server in java:
https://github.com/warmuuh/jemini <https://github.com/warmuuh/jemini>
The server is based on jetty and can serve both https:// and gemini://
protocol with the same features. It tightly integrates with
spring/spring boot, allowing to write web applications as normal but
serving gemini-protocol. it is in POC state but powers my capsule
already where you can read a bit more about the actual features of the
jemini-server:
https://wrm.hopto.org/ <https://wrm.hopto.org/>
gemini://wrm.hopto.org/ <http://wrm.hopto.org/>
also, a very light gemini-client is available, which i needed to
support integration tests:
https://github.com/warmuuh/jemini/blob/main/gemini-client/readme.md
<https://github.com/warmuuh/jemini/blob/main/gemini-client/readme.md>
Have a good rest of your day,
Peter Mucha
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
integration (and client)
- Peter Mucha <ptmucha at gmail.com>
@ Wed, 14 Apr 2021 16:30 +0200
In reply to Frank JΓΌdes <Frank.Juedes at linux4specialists.com>
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
No. It supports servlets which are more common in java-based web
development world.
Frank JΓΌdes <Frank.Juedes@linux4specialists.com> schrieb am Mi., 14. Apr.
2021, 16:01:
Hi Peter,
as i am in search for alternatives to the JetForce server, does your
server support "classic" CGI?
Best regards from Charleston (WV),
Frank/2
On 2021-04-14 06:42, Peter Mucha wrote:
Hi Geminians (twins?)
i wanted to highlight yet another gemini server in java:
https://github.com/warmuuh/jemini
The server is based on jetty and can serve both https:// and gemini://
protocol with the same features. It tightly integrates with spring/spring
boot, allowing to write web applications as normal but serving
gemini-protocol. it is in POC state but powers my capsule already where you
can read a bit more about the actual features of the jemini-server:
https://wrm.hopto.org/
gemini://wrm.hopto.org/
also, a very light gemini-client is available, which i needed to support
integration tests:
https://github.com/warmuuh/jemini/blob/main/gemini-client/readme.md
Have a good rest of your day,
Peter Mucha
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
integration (and client)
- Remco <me at rwv.io>
@ Wed, 14 Apr 2021 16:51 +0200
In reply to Frank JΓΌdes <Frank.Juedes at linux4specialists.com>
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
2021/04/14 16:01, Frank JΓΌdes:
as i am in search for alternatives to the JetForce server, does your
server support "classic" CGI?
Have you tried dezhemini?
Cheers,
R.
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
integration (and client)
- Stephane Bortzmeyer <stephane at sources.org>
@ Wed, 14 Apr 2021 17:03 +0200
In reply to Peter Mucha <ptmucha at gmail.com>
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
On Wed, Apr 14, 2021 at 12:42:17PM +0200,
Peter Mucha <ptmucha@gmail.com> wrote
a message of 47 lines which said:
gemini://wrm.hopto.org/
There is a bug with unexisting files: the server does not return the
two-digits return code:
"NOT_FOUND Not Found"
(No 51 before)
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
integration (and client)
- Peter Mucha <ptmucha at gmail.com>
@ Wed, 14 Apr 2021 17:51 +0200
In reply to Stephane Bortzmeyer <stephane at sources.org>
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Thanks. Fixed this already in jemini, just not in the capsule. Btw, did you
use some kind of script for validating servers? I recall reading this on
the mailing list but I am not sure anymore.
Stephane Bortzmeyer <stephane@sources.org> schrieb am Mi., 14. Apr. 2021,
17:08:
On Wed, Apr 14, 2021 at 12:42:17PM +0200,
Peter Mucha <ptmucha@gmail.com> wrote
a message of 47 lines which said:
> gemini://wrm.hopto.org/
There is a bug with unexisting files: the server does not return the
two-digits return code:
"NOT_FOUND Not Found"
(No 51 before)
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
integration (and client)
- Stephane Bortzmeyer <stephane at sources.org>
@ Wed, 14 Apr 2021 18:34 +0200
In reply to Peter Mucha <ptmucha at gmail.com>
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
On Wed, Apr 14, 2021 at 05:51:37PM +0200,
Peter Mucha <ptmucha@gmail.com> wrote
a message of 54 lines which said:
did you use some kind of script for validating servers?
No, I manage a crawler and I was investigating the capsules that were
known but without successful connection to their robots.txt.
I recall reading this on the mailing list but I am not sure anymore.
There are test suites for clients
(<gemini://gemini.conman.org/test/torture/>,
<gemini://egsam.glv.one/>) but, AFAIK, not for servers.
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
integration (and client)
- "Robert \"khuxkm\" Miles" <khuxkm at tilde.team>
@ Wed, 14 Apr 2021 16:43 +0000
In reply to Peter Mucha <ptmucha at gmail.com>
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
April 14, 2021 11:51 AM, "Peter Mucha" <ptmucha@gmail.com> wrote:
Thanks. Fixed this already in jemini, just not in the capsule. Btw, did you use some kind of script
for validating servers? I recall reading this on the mailing list but I am not sure anymore.
There is, in fact, such a test. Michael Lazar (author of the Jetforce server) wrote a script to test servers[1], so you could use that.
[1]: https://github.com/michael-lazar/gemini-diagnostics
Just my two cents,
Robert "khuxkm" Miles
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
integration (and client)
- Omar Polo <op at omarpolo.com>
@ Wed, 14 Apr 2021 18:47 +0200
In reply to Stephane Bortzmeyer <stephane at sources.org>
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Stephane Bortzmeyer <stephane@sources.org> writes:
On Wed, Apr 14, 2021 at 05:51:37PM +0200,
Peter Mucha <ptmucha@gmail.com> wrote
a message of 54 lines which said:
> did you use some kind of script for validating servers?
No, I manage a crawler and I was investigating the capsules that were
known but without successful connection to their robots.txt.
> I recall reading this on the mailing list but I am not sure anymore.
There are test suites for clients
(<gemini://gemini.conman.org/test/torture/>,
<gemini://egsam.glv.one/>) but, AFAIK, not for servers.
FYI: there is a `gemini-diagnostic' script to test servers:
https://github.com/michael-lazar/gemini-diagnostics
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ