panorama/README.md

48 lines
1.6 KiB
Markdown
Raw Normal View History

2021-02-12 08:12:43 +00:00
panorama
========
2021-02-24 10:52:32 +00:00
[![](https://tokei.rs/b1/github/iptq/panorama?category=code)](https://github.com/XAMPPRocky/tokei)
2021-02-20 01:44:04 +00:00
2021-02-12 08:12:43 +00:00
Panorama is a terminal Personal Information Manager (PIM).
2021-02-22 07:37:19 +00:00
Status: **not done yet**
2021-03-09 00:32:57 +00:00
Read documentation at [pim.mzhang.io][1]
2021-03-09 01:13:54 +00:00
Join chat on Matrix at [#panorama:mozilla.org][3]
2021-02-12 08:12:43 +00:00
Goals:
2021-03-11 13:16:20 +00:00
- **Never have to actually close the application.** All errors should be
handled gracefully in a way that can be recovered or restarted without
needing to close the entire application.
- **Handles email, calendar, and address books using open standards.** IMAP for
email retrieval, SMTP for email sending, CalDAV for calendars, and CardDAV
for address books. Work should be saved locally prior to uploading to make
sure nothing is ever lost as a result of network failure.
- **Hot-reload on-disk config.** Configuration should be able to be reloaded so
that the user can keep the application open. Errors in config should be
reported to the user while the application is still running off the old
version.
- **Scriptable.** Built-in scripting language should allow for customization of
common functionality, including keybinds and colors.
2021-02-21 14:23:51 +00:00
Stretch goals:
2021-03-11 13:16:20 +00:00
- Full-text email/message search
2021-02-21 14:23:51 +00:00
- Unified "feed" that any app can submit to.
2021-02-12 08:12:43 +00:00
- Submit notifications to gotify-shaped notification servers.
2021-02-23 00:21:12 +00:00
- JMAP implementation.
2021-02-21 14:23:51 +00:00
- RSS aggregator.
- IRC client??
2021-02-12 12:32:17 +00:00
Credits
-------
2021-03-09 00:32:57 +00:00
IMAP library modified from [djc/tokio-imap][2], MIT licensed.
2021-02-12 13:52:46 +00:00
License: GPLv3 or later
2021-03-09 00:32:57 +00:00
[1]: https://pim.mzhang.io
[2]: https://github.com/djc/tokio-imap
2021-03-09 01:13:54 +00:00
[3]: https://matrix.to/#/!NSaHPfsflbEkjCZViX:mozilla.org?via=mozilla.org