This is the 32th iteration on what happened in the last four weeks in the imag project, the text based personal information management suite for the commandline.
Unfortunately, I did not do anything in the imag codebase during 34c3. But I had great conversations and a wonderful time there, so no harm done, right?
Lets have a look what happened in the last four weeks before and after the release.
(Some not-so-important merges are not listed)
- 1f92ae3ad5d Merge pull request #1171 from matthiasbeyer/doc-update
added until-date support in
imag-linkto have intelligent positional arguments.
- 898617ff62b merged the initial version of libimagnotification
- 1ca47227a9c2 merged some changes which were made for the v0.5.0 release
removed config stuff from
libimagstorewhich was unused anyways.
refactored some code in
toml-queryrather than destructuring
improved the iterator support in
libimagstore. They are now generic and can be used on all iterators over
StoreIdrather than only
libimaglogwhich is an extension of
libimagdiaryand can be used as a tumbleblog or journal.
- 4ceca39426c0 added a roadmap (by rewriting the todo file).
imag-log, the CLI for
imag-init, a helper tool for initializing the
- 2095e34c9d14 added some git hook scripts which can be used by developers.
libimagdiarysupports second granularity of entries now.
What will happen
I am currently playing with artifact, a tool for project planning. I added a ton of things to the imag codebase for working with artifact (almost 4kloc by now). I’m not sure whether that is a nice thing to have, but so far I love artifact and how it helps me getting a nice overview what should be done and to organize my thoughts about the project and way to go. I plan on merging the artifact data into master, but not before there is a new stable release of artifact. I am currently using the beta which has some bugs but changed the format from toml to markdown (which I want to have before merging the data into master).
artifact is a nice step towards a githubless workflow in the imag codebase and
I like that. Another thing what we would love to have is a web-frontend for
git-dit, which I’m thinking about more and more. Maybe I’ll develop one
(view only) after my masters thesis is finished.
Besides that I’m still waiting for env-logger 0.5.0 so I can finalize the log
0.4.* and env-logger from