diff options
author | mms <git@sapka.me> | 2024-11-13 00:38:58 +0100 |
---|---|---|
committer | mms <git@sapka.me> | 2024-11-13 00:38:58 +0100 |
commit | ec5f701441691b9942354541828ff58cd7c92346 (patch) | |
tree | 60b5b13f58437366bcc3ad3e6180d39b27d5ac44 /content | |
parent | e4514d99e219772f97bfe669b3480aeecc8bb740 (diff) |
feat: chotto
Diffstat (limited to 'content')
-rw-r--r-- | content/projects/chotto/0_0_1.md | 18 | ||||
-rw-r--r-- | content/projects/chotto/_index.md | 43 |
2 files changed, 61 insertions, 0 deletions
diff --git a/content/projects/chotto/0_0_1.md b/content/projects/chotto/0_0_1.md new file mode 100644 index 0000000..23e189f --- /dev/null +++ b/content/projects/chotto/0_0_1.md @@ -0,0 +1,18 @@ ++++ +title = "Chotto 0.0.1 Released" +author = ["User Mms"] +date = 2024-11-13T00:13:00+01:00 +categories = ["projects"] +draft = false +weight = 2002 +abstract = "First public release of chotto" ++++ + +[Chotto](/projects/chotto/) 0.0.1 has been released: + +- Basic filtering DSL +- Tags management for messages + +Git tag: [0.0.1](https://cgit.crys.site/chotto/tag/?h=0.0.1) + +I would wait for later release before using it where it matters. diff --git a/content/projects/chotto/_index.md b/content/projects/chotto/_index.md new file mode 100644 index 0000000..b91f79f --- /dev/null +++ b/content/projects/chotto/_index.md @@ -0,0 +1,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? |