💾 Archived View for gmi.bacardi55.io › gemlog › 2021 › 06 › 09 › tinylog-rfc captured on 2024-08-24 at 23:45:08. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-01-29)

-=-=-=-=-=-=-

Gemini tinylog format RFC - A call for help :)

Posted on 2021-06-09

Following @Adele gemlog post[1], I'm writing to a quick post to raise awareness (if possible) around the tinylog format in the gemini space.

1: gemini://adele.work/gemlog/2021-06-09_Tinylog_structuration.gmi

Tinylog you say?

The original idea comes from Drew[2] that created both a tinylog format and a tool (lace)[3] to display a timeline with the entries of the tinylog you want to follow.

2: gemini://friendo.monster/

3: gemini://friendo.monster/log/lace.gmi

Tinylogs is a microblogging simple format for gemini. By creating a standard format, it allows tools like the original lace[4] to display a nice timeline of the different entries of the tinylog you subscribed too.

4: https://gitlab.com/uoou/dotfiles/-/blob/master/stow/bin/home/drew/.local/bin/lace

A standardised format?

I've started using this daily and with other gemini author like @adele[5] and @szczezuja[6], started to modify / improve a bit the format describe by Drew.

5: gemini://adele.work

6: gemini://szczezuja.space/

That's why I've created a git repository[7] with a draft of a kind of RFC for the tinylog format, based on Drew's original idea (and fully compatible with it).

7: https://codeberg.org/bacardi55/gemini-tinylog-rfc

I'd love to have feedbacks / comments / pull requests from anyone to improve it further. There are already a couple of topic being discussed in the issue tracker.

Other tools?

There are not many tools around tinylogs yet. The original of course is the mentioned lace[8] from Drew.

8: https://gitlab.com/uoou/dotfiles/-/blob/master/stow/bin/home/drew/.local/bin/lace

Adele worked on an online capsule manager called cockpit[9] allowing tinylog edition and subscription management.

9: https://codeberg.org/pollux.casa/cockpit

I've also started working on a tool in golang lately called gtl (for Go TinyLog…) and have been using it daily for some time now and quite happy about it. It is a cli tool for now, but a tui version will also be available soon. You can check out gtl github page[10], there is also a screenshot of it in action.

10: https://github.com/bacardi55/gtl

What's next?

Well, as said, we'd love some feedback on the tinylog format so feel free to comment on codeberg or even email me directly.

Also, I've seen many other gemini author using a kind of microblogging format and I'd love to have a better standard like for gemini feeds so it gets easier for everyone :).

/gemlog/

Send me a gemini mention

send me an email!