K-9 Mail is back (5.800 release)

No, “Obra” is listed as “founder and former project lead”, so, no, he is not the original lead, he is not the original developer, he has taken over an existing project and moved it in the direction that he wanted.

2 Likes

How does the sand taste? You’ve certainly got your head buried in it.

You probably meant that people who worked on the development are largely happy with it. There are many who don’t ike the direction the app is going in.

This can happen with any software project, open or closed source, where the aims of the developers don’t reconcile with their user base. Like many I’ll just move on to something else.

4 Likes

He is right. Those who don’t like the direction the app is going, simply stop using it.

Back to 5.6 and happy again. Once they restore the accounts overview, I’ll consider redoing the update. I’ll give them a 4 weeks. Otherwise adios amigos.

1 Like

@cketti : Thank-you so much for explaining your motivation & reasoning behind the development of K-9. I, for one, completely understand your reasoning and accept it.

It is unfortunate for those of us that adopted & loved your app as it was are temporarily stuck in limbo. I say ‘temporarily’ as, although I do not have the expertise (nor currently the time), I can hope that one or more of the dedicated users will pick up v5.6 and fork it into a new project with the features so many of us have loved and grown used to.

As you have clearly stated:

being “successful” was never a goal. Creating the app I want to use is my main motivation.

and

K-9 Mail is an open source project. If you don’t like the direction the app is going, you can always fork it,

I hope that, like myself, the users not happy with your decisions about your app can now accept them and move forward.

Best wishes for you and K-9 into the future, one which (for now) I will have to part ways with.

1 Like

What I really don’t get, on top of questionable design decisions and completely ruining the usability and work flow k-9 was known for:

There were 2 years with the new UI and only beta releases until the 5.8 update we have now.
What I absolutely do not get is why hasn’t the time been used to do something like a migration guide or documentation regarding the huge changes between stable releases?

The forum is full with questions like “how to do this, how to do that”! Even simple and basic things like selecting multiple mails, synchronization of all accounts, etc need to be asked in the forum. There’s nothing like a documentation regarding how to do X or Y in 5.8 now that you’ve done in 5.6.

Most apps nowadays have something like an introduction/tutorial on where to find what and how to do this or that.

Sorry, @cketti, but you got my taxes for implementing Jmap into something that “isn’t a product”, but an open source project you code to your liking. That’s what I call a hobby.

If it isn’t a “product”, tell me why you got funded by the “Bundesministeriums für Bildung und Forschung (BMBF)”? My taxes btw!!!
They do fund:

[quote]
Wir fördern Public Interest Tech: Technisch und anderweitig versierte Akteur*innen setzen ihr Können und ihre Kompetenzen im Sinne des Gemeinwohls ein und nehmen aktiv, systemisch, interdisziplinär und vor allem “bottom up” an Innovationsprozessen teil, um die hieraus entstehenden Tools und Technologien in den Dienst der Gesellschaft zu stellen.
[/quote] see: About - Prototype Fund

Something solely to your own liking isn’t “Gemeinwohl” (public interest).

Btw, I searched the forum, but haven’t found anything regarding jmap!?

So, k-9 is not a product, but simply an open source project of some developers, mainly you, @cketti. You get fundings of around 4k € a month for that “hobby” without owning anyone anything?

No documentation, no migration tutorial after a complete rewrite of the UI? Not even an in-app guide after doing a major release after 2 years?

3 Likes

It is, what it is. The questions is, where K9 would be today without the current developer(s). Probably long time dead?

Are there enough other developers ready to fill in or do a fork to our likings? I don’t think so. So at the end it’s on the current developers to decide, where the ship is sailing.

Yes, there are plenty of people unhappy with the destination, but at least the ship is (still) sailing. As for us passengers? We can jump ship anytime. Nothing in this world is forever, and we had good years with K9.

I’m going with v5.600 as long as possible. I’m not angry, I don’t own this ship. Of course would I’ve been really happy to see K9 further evolve in it’s former nature. But it is what it is.

I’ve seen enough over the last days to conclude for myself: @cketti is sitting this out until we all go quiet. People move on.

After years (!) of waiting for the next update, v5.800 doesn’t made a difference at all. Death by update or death by closing. Nothing is forever.

I’m only sorry for the ordinary people having to deal with the consequences now and essentially losing the app they’ve grown to for so many years.

I’m out of here now.

Waow That’s interesting 4000€ / months from German tax funds for a project the main dev says he doesn’t care about its success and never thought would be popular,
Now we learn he didn’t create it, it was already popular when he took over, says it’s only for himself while taking public funds to further developing it for the public.
And the guy is privately giving me lessons on how to behave on a public forum, how ironic !

2 Likes

Ah, interesting. I should pay your life :smiley:

it’s not a one-way street - at least i thought that.

First of all: Thank you very much for investing time and efforts into K-9; much appreciated. I am sorry, but I have to admit I like the “old” GUI better. I am colorblind and even if I can see (and distinguish) colors, they have absolutely no meaning for me; the old GUI was easier to use for me. If my vote counts, I vote for the old GUI :slight_smile:

2 Likes

Unless you want to keep using the old version, literally going back to the old user interface is practically not possible. A lot of the libraries and APIs used in K-9 Mail 5.600 are outdated by now. We’ll certainly not throw everything away and start from where the app was 3 years ago.

However, if you can let us know what exactly it is that makes using the app difficult for you, we can work on that. Messages in the Unified Inbox and regular folders have been color-coded in 5.600. But the new version is using less of those color chips than before. So I’m not clear on where the problem is.

K-9 Mail 5.801 will display the account name (“Demo” in the screenshot) in the top bar where in earlier versions only the colored bars on messages would indicate which account was currently selected.

Please create a new topic and describe the areas of the current app that are hard to use for you as a color-blind person (and maybe what you think it was in the old version that made it easier to use).

2 Likes

Hi cketti, thanks for your immediate reply. I will create a new topic and try to explain.

1 Like

Export settings of all accounts before removing 5.8, get 5.6 (at f-droid …or any else), Restore settings.
You just have to type all passwords; they are not included in export file - of course;-)

1 Like

I don’t want to take sides as I find both views of the app beautiful and successful. Sure, everyone has their opinion and it is also allowed to express it, but it should also be praised what work “cketti” has done. Sure, not everyone likes the wallpaper in my living room, but the work was worth it. Perhaps it would be a way to integrate alternative, option a future selection of the view.

I admit, I have no idea about developing apps. So I can’t estimate how much work it does and whether it’s even possible. Sure, the value and the desire must be there. But it would be worth considering in my opinion. I still find K9 Mail successful. It’s nice if someone takes care of the preservation.

1 Like

Well, I don’t normally abandon apps after a poor update; but, the sheer downgrade to the UI, led me to switch over to FairEmail after 6-7 years.

Was good while it lasted, best luck for the future.

I have to admit, this is the first time in this forum here, and I don’t usually comment on any software development at all, but this time I really had to as this update to K9 is something that really hurts me.

Having been a user for many many years the only reason why I started using K9 mail in the beginning was that I just could not find any other app, even paid ones, that could practically handle multiple accounts independently from each other in an easy way. This was the killer feature in K9 for me, that really worked without any problem as practical as one could have designed it. In addition I do never sync emails automatically on my mobile, and also here K9 mail allowed me to do so in a second with just one button.

The new update (and I really really appreciate people putting their leisure time in open software development) basically completely destroyed all the killer features for me that made me use K9 in the first place - and also makes using the app with multiple accounts more complicated in complexity and time demand (old: one tap almost blindly possible. new: pull, drag, pull, refresh with full concentration on where to put the fingers). In the Status Quo K9 behaves just like any other bad email client and is ‘just another MS Outlook’.

Please K9-team, please, please undo those UI changes regarding multiple accounts and one-click syncing, as they really are destroying my long term fruitful relation with K9. Thanks for listening!

5 Likes

You get that we’re angry, yet there’s not one iota of a braincell that realizes you should not have ‘redesigned’ its UI the way you did?

" if you can let us know what exactly it is that makes using the app difficult for you, we can work on that."
Good grief, you really don’t get it.
Pathetic. Go do something else, please.

So, yet another post about the new UI (yeah, I know - boring!).

So it popped up in f-droid and I decided to try it out once again. My setup: 2 mail accounts (1 work, which I only keep when I really, really need to check something but usually it just stays dormant there) and one private account (with multiple e-mails aliases).

Most of the time my workflow would be (if not opening form notification, with pull every 4h or so) to open k9mile, open my account, pull to refresh (I know I’m expecting the email). Simple, easy.

I thought that the same could be achieved with the newer version: I wouldn’t bother switching to work account and just stick to my main account - should work. But for some weird reason I always ended up in unified inbox and almost always refreshing the mail triggered pulling work email, which I really, really don’t want.

The other major issue was moving action buttons to the top - from something very convenient that I could operate single handedly it became a chore (I despise people creating ever larger phones – currently “compact” phone is considered something it 6" screen… ffs…).

So after a day of use I reverted to backup and will just keep on using it.


One thing that struck me was @cketti recent message, that k9mail is his project (of course) and he develops it as he pleases (completely understood) - that’s the beauty of the OpenSource. But this kinda contrast with the recent blogpost: K-9 Mail is looking for funding and kinda leaves weird aftertaste…

1 Like

I propose a setting that may recreate most of the old UI within the new UI.

Call this setting “Side menu as home screen” or something.

Create a setting that makes the opened side menu opened a “home screen”.
Eg
-The app starts with side menu opened and account selection visible
-When picking an account from the side menu, the side menu does not auto close until a folder is selected allowing the user to select a folder such as Inbox etc.

This doesn’t try to throw the new UI in the bin and instead just allows it to recreate a behaviour similar to the old apps account overview.

For why I would prefer a non unified Inbox, it helps me prioritise mail from various places at a glance.
In an instant the old UI allowed me to see what account has new mail and I could instantly decide if I care to read it. The new UI to me appears to de-emphasizes which account and folder received mail.

There is a separate issues regarding buttons at bottom which can be addressed later and likely requires more effort.

3 Likes

I agree. Sometimes, a major overhaul is necessary. At first glance (use), it’s quite well done, even if done adjustments are necessary.
Loss of functionality must be very seriously thought through.
I personally find a one-finger-GUI important, which is currently impossible. The “load images” button was always in the swing place.

1 Like

It’s pathetic. The original developer would never have ok-ed these ridiculous changes. K9 has become just another shitty mail app now. It served a niche, it filled the gaping hole in email apps market. I will try and fork the code of the good UI version and release an actual update. Will ignore complaints of this deluded developer and change the name. In its readme I will mention why he’s been a fool.

2 Likes