(
    title: "Gemipedia and Kennedy",
    summary: Some("Adding Gemipedia and Kennedy to default search engines in Eva"),
    published: Some((
        year: 2022,
        month: 6,
        day: 7,
        hour: 19,
        minute: 1,
        second: 10,
    )),
    tags: ["search", "eva"],
)
---
I love discovering a new site with some cool projects. Over on gemi.dev there's a really nice Wikipedia frontend, a weather service and a nice general search engine called Kennedy (among other things).
=> gemini://gemi.dev/cgi-bin/chilly.cgi Chilly Weather service
=> gemini://gemi.dev/cgi-bin/wp.cgi Gemipedia
=> gemini://kennedy.gemi.dev/ Kennedy search engine

I've added both Gemipedia and Kennedy to the default search engines in Eva. That means that in the next version of Eva you will be able to search Gemipedia by typing "gmp <your search query>" or Kennedy with "ken <your query>" into the address bar.

As an aside, the author of those tools had this to say about implementing math formulas in Gemipedia:
> Given all this complexity, I didn't even try to represent math formulas in gemtext.  Instead. to solve this in Gempedia, I detect math formulas and create link lines out to PNG images of the rendered math formula (And how are those math formula's written by Wikipedia authors? Funny enough, using LaTex, a modern day version of TeX!). I don't use SVG because I found no Gemini client that supported SVG rendering, and the PNGs look crisp enough.
=> gemini://gemi.dev/gemlog/2022-06-06-unicode-sub-sup.gmi

While I agree that it would be unwise to use an image format that isn't going to be widely supported, Eva has supported svg since the day it began supporting images of any kind. I don't really understand why it would be overlooked when writing a client. I love svg. It's one of the only image formats that can be represented as plain text. If you're a masochist you can even wrrite svg by hand.

## And another thing..
While exploring the site I read a post about hashtags and jabanana's hashtag crawler for Geminispace. I love this. I was thinking I might need to update my Zond capsule generator to put a page's tags into #hashtag format, but then discovered that the implementation bby jbanana already looks for a /tags/ directory, which Zond already has, and my capsule is in fact being indexed. Nice. Unfortunately the index is so large that it's causing eva to lock up. I tried with Lagrange and the page opens, so I guess I have some more optimizing to do.
=> gemini://freeshell.de/hashtags/ The hashtag index
