blob: b91f79fcb8ea75197cb9dcc164a663ca8eba73dd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
+++
title = "Chotto"
author = ["User Mms"]
date = 2024-11-13T00:10:00+01:00
categories = ["projects"]
draft = false
weight = 2001
abstract = "An initial tagging script for Notmuch"
+++
## Chotto {#chotto}
----
Chotto is an initial tagging script for Notmuch written in Ruby.
I aim at creating a powerful yea readable DSL for help with incoming mail management.
There already exist a similar, perhaps better, solution ([Afew](https://github.com/afewmail/afew)), but I don't think it is flexible enough.
{{< latest-release >}}
Dune
{{< /latest-release >}}
## Meta {#meta}
- Source code: <https://cgit.crys.site/chotto/>
- Readme & Manual: <https://cgit.crys.site/chotto/about/>
- License: 3-Clause BSD
## Why? {#why}
I tried the alternatives, but they mostly don't work.
Say what you will about Python community, they don't care about breaking changes.
I, on the other hand, live of Ruby & Ruby on Rails and therefore love me some nice APIs.
## Name {#name}
Naming is a terrible thing to do, because even the greatest name becomes annoying after a while.
Case in point: Chotto means "A few" in Japanese. Ruby's creator, [Matz](https://matz.rubyist.net/) is Japanese so why not?
|