doc: Rewrote intro
This commit is contained in:
parent
12cb61cd8b
commit
28a9c5ffc9
1 changed files with 7 additions and 19 deletions
|
@ -1,25 +1,10 @@
|
|||
# Introduction {#sec:introduction}
|
||||
|
||||
In the following work, we define the architecture, internal interfaces and the
|
||||
implementation of `imag` (called "the program" in the following chapters).
|
||||
This document aims to be the user documentation for imag, the personal
|
||||
information management suite for the commandline.
|
||||
|
||||
The program is intended to be an _Personal Information Management Suite_
|
||||
(PIM-Suite), featuring all components such a suite should have, including
|
||||
contact management, calendar, todo-list functionality, etc.
|
||||
The program is intended to be used by so-called "power-users", therefor it is a
|
||||
commandline application which offers a polished interface to the user and is not
|
||||
bound to an editor, e-mail reader, RSS reader, etc. The program uses standards
|
||||
as icalendar, vcard, RSS/Atom, Markdown, etc.
|
||||
|
||||
The development of this program may adapt other programs. For example, the
|
||||
todo-module may be implemented with the "taskwarrior" application, if possible,
|
||||
so we try to re-use functionality which is implemented elsewhere and where other
|
||||
people put a lot of effort into. We clearly do not want to duplicate
|
||||
functionality, work and effort or implementations.
|
||||
|
||||
"imag" is a single-user, one-shot program. It is not intended to be used by
|
||||
multiple users with the same storage at the same time.
|
||||
This may change in the future.
|
||||
If you have any objections, suggestions for improvements, bugs, etc, please file
|
||||
them in the github repository you got this documentation from.
|
||||
|
||||
## The Problem {#sec:intro:problem}
|
||||
|
||||
|
@ -57,3 +42,6 @@ to implement and adapt "imag" functionality. An external program may use a
|
|||
library of the "imag" distribution to store content in the store of "imag" and
|
||||
make it visible to "imag" this way.
|
||||
|
||||
This is a technical detail a user does not necessarily need to know, but as imag
|
||||
is intended for power-users anyways, we could say it fits here.
|
||||
|
||||
|
|
Loading…
Reference in a new issue