Initial import: libimaglog

This commit is contained in:
Matthias Beyer 2017-12-08 11:25:58 +01:00
parent 9890371652
commit 92d4a0237e
5 changed files with 47 additions and 0 deletions

View file

@ -26,6 +26,7 @@ members = [
"lib/domain/libimagcontact",
"lib/domain/libimagdiary",
"lib/domain/libimaghabit",
"lib/domain/libimaglog",
"lib/domain/libimagmail",
"lib/domain/libimagnotes",
"lib/domain/libimagtimetrack",

10
doc/src/05100-lib-log.md Normal file
View file

@ -0,0 +1,10 @@
## libimaglog
A small extension over libimagdiary which strips down the functionality of
libimagdiary to some defaults for writing a `log` (a tumbleblog like diary)
with rather short messages.
Provides only basic functionality over libimagdiary, most notably the
"log.is_log" header entry, so the `imag-log` CLI can distinguish between
"logs" and "diary entries".

View file

@ -0,0 +1,29 @@
[package]
name = "libimaglog"
version = "0.5.0"
authors = ["Matthias Beyer <mail@beyermatthias.de>"]
description = "Library for the imag core distribution"
keywords = ["imag", "PIM", "personal", "information", "management"]
readme = "../../../README.md"
license = "LGPL-2.1"
documentation = "https://matthiasbeyer.github.io/imag/imag_documentation/index.html"
repository = "https://github.com/matthiasbeyer/imag"
homepage = "http://imag-pim.org"
[badges]
travis-ci = { repository = "matthiasbeyer/imag" }
is-it-maintained-issue-resolution = { repository = "matthiasbeyer/imag" }
is-it-maintained-open-issues = { repository = "matthiasbeyer/imag" }
maintenance = { status = "actively-developed" }
[dependencies]
toml = "0.4"
toml-query = "0.3"
error-chain = "0.11"
libimagstore = { version = "0.5.0", path = "../../../lib/core/libimagstore" }
libimagerror = { version = "0.5.0", path = "../../../lib/core/libimagerror" }
libimagdiary = { version = "0.5.0", path = "../../../lib/domain/libimagdiary" }

View file

@ -0,0 +1 @@
../../../doc/src/05100-lib-log.md

View file

@ -0,0 +1,6 @@
#[cfg(test)]
mod tests {
#[test]
fn it_works() {
}
}