cketti boosted

I've been thinking about doing a recurring livestream of me working through some of backlock of F-Droid app inclusions.

Would anyone be interested in watching this?

@ashwinvis @silmathoron @k9mail The app was "removed" ("suspended" probably describes it more accurately, but "removed" is the terminology they use) by Google, we updated the description, waited half a day for Google to approve the change, and now the app is back on Google Play.

@josias @Phaserune @craftyguy @k9mail Android allows sideloading apps and hence isn't a "walled garden". Apps in software repositories (app stores) are always subject to rules set out by the people operating the repository. F-Droid is just much better than Google Play at enforcing their rules.

@craftyguy @k9mail It's 2020, how are people still shocked that randomly enforcing rules without prior notice are leading to obvious reactions by developers and users alike?

@rmgr @yarmo We've done that because Google Play's search was (and probably still is) so bad that users would regularly not find the app. It also feels like this stuff should be checked before an update is published. Not years after the text has been published.

This isn't the first time. And I'm sure the app will be available again soon.
Still, it's very annoying. You'd think a track record of 10+ years of non-malicious behavior would buy you at least another set of eyes before the app is removed.

Show thread

@yarmo "The app's full description contains improper formatting (including but not limited to repetitive or unrelated keywords or references)"

Google removed @k9mail from the Play Store without prior notice because they objected to the following text in the app description (that has been the same for more than a year):

(People sometimes call K-9: K9, K9 Mail, K-9 Email, K9 Email, K9 E-Mail, k9mail or k9email.)

I am happy to report that my changes to the IDEA plugin have been merged. In the future the parameter info popup will be much more useful when using named arguments 🥳

I wrote a short blog post that explains why you might want to avoid the common 'Intent.resolveActivity() then startActivity()' pattern when targeting Android 11.

cketti.de/2020/09/03/avoid-int

Yesterday I read through 161 comments on a feature request of another project to find out what design considerations went into their implementation. Took me almost an hour. About a third of the comments didn't add any value and could have been skipped 😞

Show thread

@philipwhite I do hide them right away and trust the intended recipient will get the email notification. I've never tested this, though 😃

I wrote a short blog post on why as an open source maintainer I sometimes hide GitHub issue comments.

cketti.de/2020/07/07/why-i-hid

"A Warm Welcome to ASN.1 and DER" is a really nice introduction to the topic. It also gives a good idea of why writing a DER parser is so error-prone.

letsencrypt.org/docs/a-warm-we

@MonkeyMatt @k9mail Welcome to the Fediverse 👋

If you're interested in contributing to @k9mail you might also want to hang out in the channel -9 on the Freenode IRC network.

Show more

cketti's choices:

Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.