Readit News logoReadit News
jbk commented on Maintaining an Android app in Google Play Store is a lot of work   ashishb.net/programming/m... · Posted by u/ashishb
baobun · 3 months ago
The require to get the private key? When they could ask for the cert and just cross-sign? Can't imagine any valid reason for that...

Would be nice to get a confirmation of this as it sounds wild.

jbk · 3 months ago
> Can't imagine any valid reason for that...

Depends of your paranoia level: either because laziness or because of evil intentions...

jbk commented on Maintaining an Android app in Google Play Store is a lot of work   ashishb.net/programming/m... · Posted by u/ashishb
flohofwoe · 3 months ago
Also, things like debugging suddenly stopping to work after upgrading NDK/SDK versions without a peep by adb about what might be the problem. But who needs debugging right? ;)
jbk · 3 months ago
> But who needs debugging right? ;)

Debugging and testing is just for the non-believers.

jbk commented on Maintaining an Android app in Google Play Store is a lot of work   ashishb.net/programming/m... · Posted by u/ashishb
petedoyle · 3 months ago
Apologies / small correction:

Apps first published to the Play store before August 2021 are not required to upload their keys [1]. This likely includes Signal.

[1] https://developer.android.com/guide/app-bundle

jbk · 3 months ago
Unless they use Android TV, for example: See https://dev.to/npomepuy/vlc-for-android-updates-on-the-play-...
jbk commented on Maintaining an Android app in Google Play Store is a lot of work   ashishb.net/programming/m... · Posted by u/ashishb
codethief · 3 months ago
> > The absolute nightmare is about giving Google the root signing key of your application

> It seems plausible the US government could send a NSL (or similar) to Google and force them to distribute modified APKs for apps like Signal

Since when do you have to hand over your signing keys to Google? I seem to remember the Signal devs saying that they preferred publishing their app on Google Play as opposed to F-Droid because in the former case they control the signing keys. Has this changed?

jbk · 3 months ago
> Since when do you have to hand over your signing keys to Google?

Since it requires App Bundles, which is mandatory, as soon as you have Android TV support, for example.

https://android-developers.googleblog.com/2022/11/app-bundle...

See https://dev.to/npomepuy/vlc-for-android-updates-on-the-play-...

jbk commented on Maintaining an Android app in Google Play Store is a lot of work   ashishb.net/programming/m... · Posted by u/ashishb
ashishb · 3 months ago
> Native NDK is another can of worms

Thanks for sharing this. I agree with your sentiment as one of my Android apps use vox SDK. However, my experience is very limited compared to you to write about it.

> The absolute nightmare is about giving Google the root signing key of your application,

I haven't and I don't think it is required.

> the unfinished business about app bundles

Can you elaborate what's unfinished here?

> the compatibility for Google form factors (XR, TV, Auto, Automotive),

My app is disabled for Android Auto in production. If I re-enable, then it gets rejected during the review. I have never been able to precise fix the issue they are raising to let me re-enable Android Auto.

For Chromecast (TV), I have to run a web server inside the app to serve the media.

jbk · 3 months ago
> I haven't and I don't think it is required.

It is required, as soon as you have Android TV support, for example.

https://android-developers.googleblog.com/2022/11/app-bundle...

See https://dev.to/npomepuy/vlc-for-android-updates-on-the-play-...

jbk commented on Maintaining an Android app in Google Play Store is a lot of work   ashishb.net/programming/m... · Posted by u/ashishb
jbk · 3 months ago
And all this article is "just" about the building of the Java/Kotlin application :)

Native NDK is another can of worms, with updates linked to SDK or sometimes not, unclear documentation about device and API compatibilities, compiler behavior changes and other requirements (like the 16K one) that impact so many 3rd party native libraries.

But, of course, the rules on the uploading and the changes of the Console, that changes so often is what makes it painful.

The absolute nightmare is about giving Google the root signing key of your application, the unfinished business about app bundles (which should reduce the size of the downloaded app, and more often than not, make it bigger), the changes in compliance, letters to sign for different countries, the compatibility for Google form factors (XR, TV, Auto, Automotive), Inline installs and other Teacher Progams, Play for family and so on.

All of this changes non-stop and is very poorly documented :)

At least, the Play Store is still GPLv2 compatible, so for now, we're saved (VLC)

jbk commented on Unity’s Open-Source Double Standard: the ban of VLC   mfkl.github.io/2024/01/10... · Posted by u/cempaka
NoahKAndrews · 4 months ago
Edit: nevermind, they are in fact affiliated, and most of the core VLC devs work at VideoLabs. I've kept the original comment below.

This blog post links to the "VideoLab Store", hosted at https://videolabs.io, which prominently uses a logo extremely similar but not identical to the VLC (which stands for VideoLAN, not VideoLab) logo. Their homepage even goes as far as displaying "Hire the VLC team" as its headline.

As far as I'm aware, VideoLab has nothing to do with the VideoLAN non-profit, and it very much seems like they are intentionally trying to mislead people into thinking that they are the developers of VLC.

jbk · 4 months ago
(President of VideoLAN here).

So far, VideoLabs is hiring most of the VLC core developers and those people are the main force of development of VLC. It's setup this way so that if the Videolabs company does not live forever, VLC stays forever free, and the non-profit lives.

This is quite classic of open source projects, and in the case of VideoLAN, there are 3 or 4 companies doing consulting.

jbk commented on FOSS infrastructure is under attack by AI companies   thelibre.news/foss-infras... · Posted by u/todsacerdoti
jbk · 5 months ago
VideoLAN here.

Same for us, our forum and our Gitlab are getting hammered by AI companies bots.

Most of them don’t respect robots.txt…

jbk commented on Zed now predicts your next edit with Zeta, our new open model   zed.dev/blog/edit-predict... · Posted by u/ahamez
mbitsnbites · 7 months ago
The model is based on Qwen2.5-Coder-7b it seems. I currently run some quantized variant of Qwen2.5-Coder-7b locally with llama.cpp and it fits nicely in the 8GB VRAM of my Radeon 7600 (with excellent performance BTW), so it looks like it should be perfectly possible.

I would also only use Zeta locally.

jbk · 7 months ago
Are you happy with the speed with your 8GB GPU?

u/jbk

KarmaCake day15597May 13, 2010
About
VideoLAN President

Video startup founder

One of the VLC lead developers

jb -at- videolan.org http://www.jbkempf.com/ http://www.ohloh.net/accounts/jbkempf

[ my public key: https://keybase.io/jbk; my proof: https://keybase.io/jbk/sigs/qDODqvlBWPF_96drobDfP-m8PVJNC71Ts7yXzpaDu_c ]

View Original