News for hackers. Stuff that matters.
Re:Thunderbird for Android Preview: Modern Message Redesign by c_prompt on Monday December 05, 2022 @02:16PM (#33870402)
One random guy's opinion (and a long-time K9 user):

Little UI design changes are NOT what you should be spending time/money on; they are a waste of effort given K9's already strong usability. I acknowledge it's your time/money but this does not make the app any more appealing. I know I sound like a broken record [1] but, at minimum, I believe Thunderbird could take quite a few users (who prefer privacy-focused apps) from both Google and Microsoft (not to mention 3rd-party apps [2] [3] [4]) by integrating functionality at the local level. This would be a considerable (IMO) differentiation in functionality. I will continue to use Outlook until there is a significant justification to switch to Thunderbird. And until "Thunderbird for Android" is significantly differentiated in functionality (i.e., ignoring UI), it will remain branded in my mind as K9.

- Signed: someone who still calls a tall building in Chicago as the Sears Tower

[1] https://news.ycombinator.com/item?id=31728531

[2] https://play.google.com/store/apps/details?id=com.callicia.b...

[3] https://addons.thunderbird.net/en-us/thunderbird/addon/mypho...

[4] https://generalsync.com/en/

Re:Thunderbird for Android Preview: Modern Message Redesign by PenguinCoder on Monday December 05, 2022 @02:27PM (#33870570)
> Signed: someone who still calls a tall building in Chicago as the Sears Tower

I think all locals/natives to the 312 and 773 still refer to it as such. Ain't changing!

Re:Thunderbird for Android Preview: Modern Message Redesign by nicholasjarnold on Monday December 05, 2022 @04:48PM (#33872377)
confirmed. it's not changing. haven't lived there for a while, but it'll always be the Sears Tower if you ask me.
Re:Thunderbird for Android Preview: Modern Message Redesign by Obscurity4340 on Monday December 05, 2022 @02:30PM (#33870614)
What flaws are there in K9 that still motivates you to stick to Outlook?
Re:Thunderbird for Android Preview: Modern Message Redesign by c_prompt on Monday December 05, 2022 @02:38PM (#33870719)
I use Outlook on my Windows PC and transfer all personal contacts, calendar entries, tasks, and notes locally. I would love to move to Thunderbird primarily because "Microsoft bad" but then I'd lose my local transfer functionality (not to mention Xobni - which still crashes every-so-often - but the functionality is worth it).
Re:Thunderbird for Android Preview: Modern Message Redesign by vetinari on Monday December 05, 2022 @03:37PM (#33871551)
But is there a demand for desktop-based sync?

You can run your caldav/carddav service in your local network, if you are so inclined. You will get local sync, and the client authors do not have to build specific desktop-based tools.

I for one do not want to return 15 years back, to serial/irda/bluetooth sync, having to think about sync, and eventually forgetting. Running a local service is much preferable, with devices syncing themselves as they see fit.

Re:Thunderbird for Android Preview: Modern Message Redesign by c_prompt on Monday December 05, 2022 @04:14PM (#33872020)
If you have a link for running a small footprint of a caldav/carddav service on my Windows laptop, I'm all ears. I played around using WSL and setting up a NextCloud instance but why do I want to use 2GB+ just to sync?

At the end of the day, I want all my personal events, contacts, todos, and notes on my laptop and able to sync directly with my phone. I'm happy enough with my current bluetooth sync and wouldn't trade it for UI changes.

Re:Thunderbird for Android Preview: Modern Message Redesign by MrBurrito on Monday December 05, 2022 @04:42PM (#33872300)
You can try DAViCal https://www.davical.org/
Re:Thunderbird for Android Preview: Modern Message Redesign by c_prompt on Monday December 05, 2022 @05:24PM (#33872767)
Tried it when I played with WSL. Like with radicale [1], I don't remember what specifically wasn't working properly but it didn't.

[1] https://news.ycombinator.com/item?id=33872707

Re:Thunderbird for Android Preview: Modern Message Redesign by vetinari on Monday December 05, 2022 @04:29PM (#33872165)
Personally, I'm using a small Synology NAS and the Contact and Calendar servers that Synology provides. It solves the problem for being a host for multiple devices, with my laptop not having to be on, or even present, at all times. Also having dns entry helps.

But for running on your laptop? Yes, nextcloud is overkill, it is not contacts/calendar server in the first place. I would look for smaller, more focused tools instead, baikal for example. For another inspiration, you can have a look at what davx5 -- the caldav/carddav provider for android -- tests against (https://www.davx5.com/tested-with).

Re:Thunderbird for Android Preview: Modern Message Redesign by c_prompt on Monday December 05, 2022 @05:21PM (#33872728)
I use davx5 with my NextCloud setup on the cloud. But that's not what I use (or want to use) for other events, contacts, to-dos, etc.
Re:Thunderbird for Android Preview: Modern Message Redesign by goodusername on Monday December 05, 2022 @04:43PM (#33872324)
You might be interested in https://radicale.org/v3.html. Runs on my odroid board with 26mb memory. The documentation is particularly good. I've used it as a replacement for the Synology CalDav and CardDav services.

It's very easy to install and does not require a DB. As a bonus, it stores everything as files which can be read and edited manually. It does require python.

Re:Thunderbird for Android Preview: Modern Message Redesign by c_prompt on Monday December 05, 2022 @05:19PM (#33872707)
I had played with it for 2 days before I gave up. I don't remember what specifically wasn't working properly but it didn't. Even if I had gotten it to work, syncing between a Windows PC and Android device should not require that level of effort.
Re:Thunderbird for Android Preview: Modern Message Redesign by hedora on Monday December 05, 2022 @10:08PM (#33875401)
I've been using Baïkal for about a decade. I have it in a docker container on my home lan. Android and iOS transparently and gracefully tolerate the server being unreachable outside the house.

The main issue is that I only touch it every five years or so, and at that point, I've forgotten what it is called or where it is running!

(I use synology's HyperBackup to E2E encrypt + backup it and a bunch of other docker containers.)

Here is a list of 11 options:

https://medevel.com/11-caldav-os-servers/

Re:Thunderbird for Android Preview: Modern Message Redesign by yjftsjthsd-h on Monday December 05, 2022 @04:02PM (#33871888)
Why not just run Thunderbird on your windows pc, then? It should synchronize perfectly happily using caldav et al.
Re:Thunderbird for Android Preview: Modern Message Redesign by c_prompt on Monday December 05, 2022 @04:15PM (#33872035)
Caldav requires the cloud.
Re:Thunderbird for Android Preview: Modern Message Redesign by matmatmatmat on Monday December 05, 2022 @04:27PM (#33872146)
Hm? We sync our calendars using Nextcloud, but admittedly, that's not everyone's cup of tea.
Re:Thunderbird for Android Preview: Modern Message Redesign by goodusername on Monday December 05, 2022 @04:48PM (#33872374)
To avoid syncing my calendar and contacts to the cloud, I'm using wireguard as a always on VPN on my phone, to connect to a locally running CalDav/CardDav server. Wireguard on Android can be setup to only affect specific apps, so my DavX app is the only one using the VPN.
Re:Thunderbird for Android Preview: Modern Message Redesign by dlahoda on Monday December 05, 2022 @05:16PM (#33872684)
mailbird or emclient
Re:Thunderbird for Android Preview: Modern Message Redesign by criddell on Tuesday December 06, 2022 @07:07AM (#33878435)
K9 doesn’t support modern authentication.
Re:Thunderbird for Android Preview: Modern Message Redesign by Obscurity4340 on Tuesday December 06, 2022 @04:00PM (#33886962)
Have you tried FairMail?
Re:Thunderbird for Android Preview: Modern Message Redesign by whyoh on Wednesday December 07, 2022 @04:03AM (#33892216)
If you mean OAuth, they've added it earlier this year.
Re:Thunderbird for Android Preview: Modern Message Redesign by criddell on Wednesday December 07, 2022 @07:25AM (#33893537)
Do they support OAuth2?
Re:Thunderbird for Android Preview: Modern Message Redesign by detaro on Wednesday December 07, 2022 @07:27AM (#33893552)
What other OAuth is relevant in the context of email?
Re:Thunderbird for Android Preview: Modern Message Redesign by ilyt on Monday December 05, 2022 @03:01PM (#33871041)
"But we hired designers and if we don't make small design changes they'd be out of work"

Seriously that's how most of the UI trends feel like

Re:Thunderbird for Android Preview: Modern Message Redesign by snthd on Monday December 05, 2022 @03:05PM (#33871098)
Would JMAP not be a better focus both in general, and to attract those same users?

https://github.com/thundernest/k-9/issues/3272

Re:Thunderbird for Android Preview: Modern Message Redesign by commandersaki on Monday December 05, 2022 @05:00PM (#33872509)
There’s only one significant mail provider that supports JMAP.
Re:Thunderbird for Android Preview: Modern Message Redesign by zahllos on Monday December 05, 2022 @05:22PM (#33872752)
...and it must also be said that the selection of client software that supports it is somewhat limited. For this discussion, Thunderbird does not. I'd also add that some fairly major providers, e.g. anything based on MS Exchange, and Google's Android client, do their own thing (e.g. ActiveSync).

For myself I'm aware of a bunch of bugs in Thunderbird affecting my experience and I'd rather these were fixed first.

Re:Thunderbird for Android Preview: Modern Message Redesign by orra on Monday December 05, 2022 @04:11PM (#33871977)
> Little UI design changes are NOT what you should be spending time/money on; they are a waste of effort given K9's already strong usability

I'm going to go out on a limb and disagree. I left K-9 ages ago, because unfortunately for ages it had no Material Design.

These upcoming changes are a modernisation. That's good for mass appeal. Mass users don't want an app which looks antiquated.

Re:Thunderbird for Android Preview: Modern Message Redesign by handedness on Monday December 05, 2022 @04:37PM (#33872258)
On the other hand, I can't imagine leaving an app for that reason.

As one who fairly loathes Material Design (especially on mobile), I was hoping cketti would fix what's wrong with Thunderbird, rather than Thunderbird ruining the best Android email client out there, which is now looking like an almost certainty.

I really hope there's a good fork.

Re:Thunderbird for Android Preview: Modern Message Redesign by awill on Monday December 05, 2022 @05:04PM (#33872561)
I'm neither for or against Material Design, but when I used Android, but MD was generally a good sign that the app was well supported, and the devs cared about UX. When I'd search for an app, the high quality apps were almost always MD. Maybe k9 was an exception, but I'm sure they lost potential users.
Re:Thunderbird for Android Preview: Modern Message Redesign by vitorgrs on Tuesday December 06, 2022 @01:35AM (#33876574)
Design for me is one of main important on mobile platforms. If the design is bad, is basically a big no for me at least. I wouldn't be leaving because I wouldn't be installing in first place.

I was using Outlook on Android, but I was finding it pretty heavy/slow. Looked for other alternatives, like K9 and Spark, and choose Spark exactly because of the UI/UX.

Re:Thunderbird for Android Preview: Modern Message Redesign by rjzzleep on Tuesday December 06, 2022 @02:03AM (#33876704)
I get the feeling of wanting a thing you're used to keeping the same looks, but k9 definitely does not have a good user experience. I don't know if the new look will be that, but definitely needs a face lift.
Re:Thunderbird for Android Preview: Modern Message Redesign by climb_stealth on Monday December 05, 2022 @07:30PM (#33874117)
For what it's worth I tried K9 in the past and ended up not using it because it was somewhat clunky and ugly.

So here's one potential user who would welcome a more modern interface.

Re:Thunderbird for Android Preview: Modern Message Redesign by codethief on Tuesday December 06, 2022 @05:51AM (#33877925)
> I left K-9 ages ago, because unfortunately for ages it had no Material Design.

Maybe you should give it another shot – they changed the UI quite recently (a year ago?)

Re:Thunderbird for Android Preview: Modern Message Redesign by orra on Tuesday December 06, 2022 @07:03AM (#33878412)
Thanks, I'm aware they relatively recently landed UI changes. However, for now I'm happy with FairEmail, which is likewise open source.
Re:Thunderbird for Android Preview: Modern Message Redesign by bayindirh on Tuesday December 06, 2022 @06:51AM (#33878331)
> That's good for mass appeal. Mass users don't want an app which looks antiquated.

That's pretty spot on. Another example is Eclipse. I swear by it, and it handles everything for me. But when I show it to someone the first question is when did it last updated, because it looks very old.

Eclipse releases a new version every three months.

Re:Thunderbird for Android Preview: Modern Message Redesign by lelandfe on Monday December 05, 2022 @04:19PM (#33872069)
> Little UI design changes are NOT what you should be spending time/money on; they are a waste of effort given K9's already strong usability

"This rotary phone in the office is perfectly fine and usable! The new-hires just need to learn how it works, and then it's the exact same thing."

Re:Thunderbird for Android Preview: Modern Message Redesign by tmtvl on Monday December 05, 2022 @04:49PM (#33872384)
Learn how it works? It's a rotary phone! Just turn the disk the appropriate amount for the number you're dialing and loose. You could train a chimpanzee to do that.
Re:Thunderbird for Android Preview: Modern Message Redesign by lelandfe on Monday December 05, 2022 @05:59PM (#33873148)
You've rather missed my point, I think: an unfamiliar or aging look over what is a common interface is a huge problem for gaining new users.

Further, I have witnessed people not understand rotary phones. Plunk one down in front of 10 teenagers and I would wager few indeed would intuit it immediately.

Re:Thunderbird for Android Preview: Modern Message Redesign by tmtvl on Monday December 05, 2022 @07:51PM (#33874279)
Ah, I see. Well, if you were to ask me whether I think a group of teenagers is smarter than a chimpanzee...

Regardless, on the topic of drawing new users, if the users truly are "new", then any look will be unfamiliar to them, but yes, luring users over from competitors may be tricky.

I don't really know about the dated look, though. For example in computer UI design we had flat, then went shapely, then went flat again. It reminds me of architecture: there is always the disconnect between people who like an older style (like when Classical Mediterranean architecture came back in vogue and we saw a bunch of public buildings being built with all pillars and triangles) and people who want some kind of new experimental style (like when Jugendstil started appearing).

There is always a balance that can be found between finding a presentation that aligns with market trends and a presentation that stands out and draws attention. It's up to the people running the show where on the axis they decide to plant themselves.

Re:Thunderbird for Android Preview: Modern Message Redesign by hutzlibu on Tuesday December 06, 2022 @04:38AM (#33877531)
"Well, if you were to ask me whether I think a group of teenagers is smarter than a chimpanzee"

Well, your example was training a chimpanzee to do it vs. can teenagers use it without training. And I think they can and maybe even think it is cool, but unless you want to harness that coolness retro factor it makes 0 sense to use a rotary phone for actual use. It is way slower and therefore less efficient. But of course it would beat a modern phone that just looks cool, but only randomly works.

Which would be my requirement for any tool. Functionality first, looks second.

Re:Thunderbird for Android Preview: Modern Message Redesign by dotancohen on Monday December 05, 2022 @11:50PM (#33876057)
Why does an open source project need to lure new users? Especially at the expense of limited dev time when there are actual security features in the issue tracker?
Re:Thunderbird for Android Preview: Modern Message Redesign by hutzlibu on Tuesday December 06, 2022 @04:31AM (#33877500)
"Why does an open source project need to lure new users? "

To get some traction and momentum to actually become a serious alternative. New users can also mean new funds and not just more work(like it should be), like for example the blender foundation is proofing that this is possible. Make something that really works and once some actual buisnesses are using it, there will be ways for funding it.

Re:Thunderbird for Android Preview: Modern Message Redesign by worble on Monday December 05, 2022 @05:14PM (#33872654)
What's wrong with rotary phones, other than being different to the current norm?
Re:Thunderbird for Android Preview: Modern Message Redesign by lelandfe on Monday December 05, 2022 @05:22PM (#33872744)
"Intuitiveness" is AKA "resembling the current norm" when it comes to UX. Updating an aging UI to fit current patterns makes it more cohesive with the operating system, attracts more new users, and avoids confusing those new users.

Attempting to paint "strong usability" through the lens of existing users only (the guy who already knows how to use a rotary phone) is a lopsided view of the goals for an app creator.

Re:Thunderbird for Android Preview: Modern Message Redesign by rlpb on Monday December 05, 2022 @05:56PM (#33873103)
It's slow and tedious to dial numbers with many high digits in them. And there's no quick dial function for commonly used numbers. Both of these things directly impact UX.
Re:Thunderbird for Android Preview: Modern Message Redesign by hedora on Monday December 05, 2022 @09:59PM (#33875345)
You can always dial zero and get an "operator".

An operator is like Siri or Alexa, but capable of passing a Turing test.

Re:Thunderbird for Android Preview: Modern Message Redesign by notpushkin on Monday December 05, 2022 @11:03PM (#33875768)
And now I want to build a rotary phone that connects to Alexa when you dial zero.
Re:Thunderbird for Android Preview: Modern Message Redesign by askiiart on Tuesday December 06, 2022 @08:25AM (#33879269)
Don't be that evil, at least connect it to something more useful, like Google assistant.
Re:Thunderbird for Android Preview: Modern Message Redesign by makeitdouble on Monday December 05, 2022 @11:36PM (#33875972)
Assuming we’re comparing stuff you can buy at a random shop:

- you can blindly hit the keys on a dial pad if you remember their position, on a rotary you probably need to count the clicks

- on a rotary you probably can’t look back at the number you already inputed

- traditional ones won’t have * and #

- no speakerphone feature, which many older people would benefit of

- no mute

- no phone number memory/speed dial

It’s actually fun to think about how much it has changed since the earlier phones, as the land lines are progressively getting obsoleted as well.

I could imagine a modern version of the rotary UI, as a swipe input interface for instance, but it would still be clunky IMO

Re:Thunderbird for Android Preview: Modern Message Redesign by assttoasstmgr on Monday December 05, 2022 @06:34PM (#33873519)
I'd wager that rotary phone can dial 911 unlike a Google Pixel.

Constantly evolving UI thought experiments are largely responsible for the sorry state of software today.

Maybe the new-hires need a healthy dose of shut-up-and-listen, and do need to learn how it works.

Re:Thunderbird for Android Preview: Modern Message Redesign by kevincox on Monday December 05, 2022 @05:51PM (#33873047)
As a short-time K9 user I disagree. You have to pick between the display name and email of senders. There is no way to show both. This is because of problems with the UI design that risks being misleading with malicious names.

The think there are also lots of UX improvements that would be great. Right now the threading UI is awkward. I'm really glad that swipe actions and swiping between messages have landed as well.

I like K9 but I can definitely see the benefit of better UX.