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
|