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-org | |
parent | e4514d99e219772f97bfe669b3480aeecc8bb740 (diff) |
feat: chotto
Diffstat (limited to 'content-org')
-rw-r--r-- | content-org/articles.org | 9 | ||||
-rw-r--r-- | content-org/chotto.org | 71 |
2 files changed, 71 insertions, 9 deletions
diff --git a/content-org/articles.org b/content-org/articles.org deleted file mode 100644 index 97ae6e7..0000000 --- a/content-org/articles.org +++ /dev/null @@ -1,9 +0,0 @@ -#+TITLE: Articles -#+AUTHOR: Michał Sapka -#+URL: https://michal.sapka.me -#+STARTUP: show2levels indent logdone - -#+HUGO_BASE_DIR: ~/ghq/vcs.sapka.me/michal-sapka-me/ -#+HUGO_WEIGHT: auto -#+HUGO_SECTION: articles - diff --git a/content-org/chotto.org b/content-org/chotto.org new file mode 100644 index 0000000..dc3540e --- /dev/null +++ b/content-org/chotto.org @@ -0,0 +1,71 @@ +#+TITLE: Unix history#+AUTHOR: Michał Sapka +#+URL: https://michal.sapka.me/unix-history/ +#+STARTUP: show2levels indent logdone + +#+HUGO_BASE_DIR: ~/ghq/michal.sapka.me/mms/site +#+HUGO_WEIGHT: auto +#+HUGO_SECTION: projects + +* Chotto :@projects: +:PROPERTIES: +:EXPORT_HUGO_SECTION: projects/chotto +:END: + +** DONE Chotto +CLOSED: [2024-11-13 Wed 00:10] +:PROPERTIES: +:EXPORT_FILE_NAME: _index +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract An initial tagging script for Notmuch +:EXPORT_HUGO_PAIRED_SHORTCODES: latest-release +:END: + +*** 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 ([[https://github.com/afewmail/afew][Afew]]), but I don't think it is flexible enough. + +#+begin_latest-release +Dune +#+end_latest-release + +*** Meta + +- Source code: https://cgit.crys.site/chotto/ +- Readme & Manual: https://cgit.crys.site/chotto/about/ +- License: 3-Clause BSD + +*** 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 + +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, [[https://matz.rubyist.net/][Matz]] is Japanese so why not? + + + +** DONE Chotto 0.0.1 Released +CLOSED: [2024-11-13 Wed 00:13] +:PROPERTIES: +:EXPORT_FILE_NAME: 0_0_1 +:EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :abstract First public release of chotto +:END: + +[[/projects/chotto/][Chotto]] 0.0.1 has been released: + +- Basic filtering DSL +- Tags management for messages + +Git tag: [[https://cgit.crys.site/chotto/tag/?h=0.0.1][0.0.1]] + +I would wait for later release before using it where it matters. + + |