Open EmmanuelMess opened 7 years ago
We don't have man power to manage that many crash reports. Plus, we can already get critical ones on Google Play Developer Console.
@VishalNehra does it still hold true that ACRA is used opt-in? They changed the defaults a while ago, so I had to assign the Tracking
anti-feature to the library. If you switched to the "prompt option" (i.e. the user is asked whether the report shall be sent), I can white-list it for Amaze. Otherwise I have to add the AF. Thanks in advance for letting me know!
Looking at the code it seems the user is asked where to send the report to (email, Telegram, Clipboard, Github). If that's the only place handling reports, all should be fine and I can simply whitelist ACRA for Amaze. As I'm not an Android/Java dev I can however not be sure if I might not have missed something (especially as there are multiple public static void reportError()
methods) – so I just hope for your confirmation :wink:
Yes, that's the only place. User has to explicitly send us reports using either of these options and we have a backend which creates GitHub issues based on reports sent by user to either email or telegram. Thanks @IzzySoft for looking into it. I'll keep this issue open to remove our ACRA usage altogether.
@VishalNehra .
to remove our ACRA usage altogether.
Why?
Thanks @VishalNehra – whitelisted ACRA then for Amaze. Opt-in is totally fine, and agree with @VishnuSanal that complete removal is not necessary: the users have the choice of where to report to, and even whether to report at all (they could simply close the dialog and nothing would be sent then), right? All fine then I'd say.
I didn't mean to say I'll remove the reporting screen. Users will still be able to report via any of the platforms, it's just that we're not using any of the features of ACRA apart from providing a hook that initiates a activity in case of any crash. That can easily be implemented without the use of a library.
What would this issue be now?
ACRA with Cloudant is a nice solution, and free.