Replies: 3 comments 13 replies
-
I haven't experienced the slowness because in my case (and that of every ProtonMail users) IMAP connections are all local. The protonmail bridge already acts as such a local synchronizer. Himalaya connects to it via 127.0.0.1. If himalaya implements a cache, I would like a way to disable it permanently in the config. I personally like the simple core of himalaya: it does one thing only, and that's managing IMAP email.
I'd be happy as long as I can continue to use himalaya for email only, sans contacts or calendar. The beautify of himalaya is that it abstracts out email, so I can build further tools (be it scripts or whatever) on top it. If you choose to go the PIM route, I hope the email aspect is at least available as a different sub-program entry point? Perhaps In regards to PIM, that is generally a good idea (email is eternal and open; it is good to use it for our personal information, rather than some black box proprietary system). I personally would be most interested in a task manager, GTD style. cf. those people doing GTD on top of Outlook. But of course this as can well be implemented on top of (or, as an extension of) himalaya. |
Beta Was this translation helpful? Give feedback.
-
I would like to add that running dovecot locally just to enable offline access seems to me like a very heavy solution. I would like Other than that, thank you for your work on this, I really like it :-) |
Beta Was this translation helpful? Give feedback.
-
Can we not do all the requests as parallel requests? Say, using I know that e-mail service providers can throttle, but I think they have some sane limits? Like maybe 5-10 parallel requests to their service will be allowed through? |
Beta Was this translation helpful? Give feedback.
-
So far, I am happy with the direction Himalaya is taking. People seem to be interested in the concept of a CLI email client. I hope to reach the
v1.0.0
soon. But I see 2 big issues that raise questions about the future of Himalaya:There is also a third (optional) point: the events. It could be nice to have a synchronizer + a CLI to manipulate a calendar (CalDAV). Like for the CardDAV, the only lib I know doing so is khard, which is also written in Python.
My conclusion: there is a real lack of tools in this domain. They all depend on each other, and they all serve the same purpose: to manage personal informations. So why not turning Himalaya into a suite of PIMs (Personal Information Managers)?
Beta Was this translation helpful? Give feedback.
All reactions