ACRA 4.3.1 - bugfixes

52 views
Skip to first unread message

Kevin Gaudin

unread,
Oct 16, 2012, 6:30:00 PM10/16/12
to acra-d...@googlegroups.com
Dear all,

ACRA 4.3.1 has been released, including a few bugfixes.
https://github.com/downloads/ACRA/acra/acra-4.3.1.zip

This is a bugfixes release including the following:
- Issue 11: put ErrorReporter.checkReportsOnApplicationStart() back in the public API
- Issue 147: handle back button like a Cancel on the crash dialog => delete pending reports and do not display the dialog on next app restart
- Issue 148: Comment field of CrashReportDialog is lost after device rotation
- Issue 149: CrashReportDialog content is now scrollable.
- Issue 138: Crash on application start on some devices
- Issue 143: DIALOG was displayed even if acra.alwaysaccept is true

ACRA's new official home is at http://acra/ch.
The project is now managed on GitHub (source code, issues, wiki, etc): http://github.com/ACRA/acra

Cheers !

Mark Murphy

unread,
Oct 16, 2012, 6:33:32 PM10/16/12
to acra-d...@googlegroups.com
On Tue, Oct 16, 2012 at 6:30 PM, Kevin Gaudin <kevin....@gmail.com> wrote:
> ACRA's new official home is at http://acra/ch.

Did you mean http://acra.ch?

(BTW, yay for the new release!)

--
Mark Murphy (a Commons Guy)
http://commonsware.com | http://github.com/commonsguy
http://commonsware.com/blog | http://twitter.com/commonsguy

_The Busy Coder's Guide to Android Development_ Version 4.2 Available!

Kevin Gaudin

unread,
Oct 16, 2012, 6:36:41 PM10/16/12
to acra-d...@googlegroups.com

Hi Mark,

Of course it is http://acra.ch.

Thank you!
Kevin

bob smith

unread,
Oct 17, 2012, 10:20:34 AM10/17/12
to acra-d...@googlegroups.com

Out of curiosity, why is it in a Swiss domain?

Kevin Gaudin

unread,
Oct 17, 2012, 11:05:56 AM10/17/12
to acra-d...@googlegroups.com
The main reason is... that it was available AND not expensive.
Most common domains were already sold.
This on looked nice to me ;-)

Kevin

William Ferguson

unread,
Oct 18, 2012, 12:52:50 AM10/18/12
to acra-d...@googlegroups.com
And it gives you a hint about where you need to go to buy Kevin a well deserved beer.

Kevin Gaudin

unread,
Oct 18, 2012, 1:00:33 AM10/18/12
to acra-d...@googlegroups.com
Nope, this has to be done in Paris, France ;-)

William Ferguson

unread,
Oct 18, 2012, 1:59:45 AM10/18/12
to acra-d...@googlegroups.com
Cool. Another reason to visit Paris. :-)

bob smith

unread,
Oct 18, 2012, 10:28:19 AM10/18/12
to acra-d...@googlegroups.com

If you ever want a new domain, you might want to consider acra.sh.


It looks like "a crash".


It is available too.

Arvid Gerstmann

unread,
Oct 18, 2012, 11:51:54 AM10/18/12
to acra-d...@googlegroups.com
Sup guys. 

http://acra.sh is awesome. ;)

But the main reason of my posting is, I want to make my already (basically) written custom server dashboard for ACRA open source, any guys wanna help to improve it? 

Kevin Gaudin

unread,
Oct 18, 2012, 12:20:16 PM10/18/12
to acra-d...@googlegroups.com
I spotted acra.sh afterwards but it's just 10 times the price of acra.ch... and I had already declared ch.acra.acra as the artifact id for Maven....

William Ferguson

unread,
Oct 18, 2012, 6:13:26 PM10/18/12
to acra-d...@googlegroups.com
Arvid,

what's the server backbone? Something more than Google docs?

William

Arvid Gerstmann

unread,
Oct 19, 2012, 7:43:51 AM10/19/12
to acra-d...@googlegroups.com
Hi William,

currently its running on my root server. To migrate everything to a even stronger server, isn't a problem.
At the moment I'am working to get everything bugfree, apply a style and code the registration and login pages. 

My "dream" would be something like crittercism, bugsense but mostly free (I can't do it full free, the project need to financate itself). 
Currently we're two who are working on the page, more are always welcome. 

Our idea was, we provide this service on our server for a low coast (or ads?!) and open source the software, that everyone can Install it on their servers for free.

Kevin Gaudin

unread,
Oct 19, 2012, 7:51:53 AM10/19/12
to acra-d...@googlegroups.com
Hi Arvid, the idea of a self-hostable quality opensource backend is definitely interesting.

Can you give su some more details about yout current implementation ?
(what language/framework, screenshots or demo site...)

Kevin

Arvid Gerstmann

unread,
Oct 19, 2012, 8:49:16 AM10/19/12
to acra-d...@googlegroups.com
Hi Kevin,

sure. The backend is written in PHP, HTML and JavaScript (mostly JQuery and JQPlot for the charts). 
The reports are managed in MariaDB (SQL, similar to MySQL).

Screenshots isn't a good idea in this state of development. ;)
We're currently working on the JavaScript Charts and finish the whole Scripts and Querys, after we are going to style everything, now it's just black on white with the layout, but without every style. 
I'll post screenshots as soon as possible.

My friend is work-related developer and I'am kind of hobby developer (barely everything, from Java, for Android of course, to C++ for server software or PHP for websites), but every help is highly appericated. 

William Ferguson

unread,
Oct 20, 2012, 6:52:42 PM10/20/12
to acra-d...@googlegroups.com
Cool, I have been thinking about something like this for a while now.
Can I suggest that you target AppEngine as a potential host, as that allows for a simple deployment route. 

As I see it you have 2 ways to fund development
1) Subscription/ad model where you host for other developers (NB I don;t think ads will pay your costs).
2) License option where other devs host an instance of the app.

Option (1) means that you'd become liable for the cost when someone's app blew a gasket and starting reporting tens of thousands of errors an hour. Option (2) means they wear the cost.

Since it's PHP I'm not going to be of much help chipping in with the coding, but I'm happy to be used as a sounding board. And if we can enhance ACRA in anyway (while still keeping it open) to make a better experience for devs then I'm all for that.

The poor filtering in BugSense has really been driving me nuts so if you can nail core basics like that then I'll jump ship immediately.

William

Kevin Gaudin

unread,
Oct 20, 2012, 7:46:04 PM10/20/12
to acra-d...@googlegroups.com

For a free (as in open) backend, I don't believe in a hosted solution. Data storage will have a cost. And for this kind of service, I don't believe in ad support. This kind of users will be bored with ads and will never click any.

I think an open source backend can be largely adopted if it provides nice features (powerful analysis, clean UI) and a simple and well documented setup procedure that will allow to deploy easily on a large panel of (cloud or not) hosting services. Users have to know how much hosting it will cost, and should be able to host it on their own servers if they have some. Many companies are not fond of sending their apps and devices data to third parties.

AppEngine is not a solution for PHP (there is partial support through a java interpreter) but this does not mean that you should stop using it. Php can do wonders when it is rightly used, its users base us huge, and the language is now far more mature than 5 years ago.

Of course I have been thinking about coding such a backend for many months... But this requires a team, and a clear vision of the primary goals of the project for each teammate.

I would be happy to see such an open, serious and reliable backend solution come to life. And would be pleased to help too.

Kevin

Arvid Gerstmann

unread,
Oct 20, 2012, 10:27:03 PM10/20/12
to acra-d...@googlegroups.com
Awesome, you guys rock. I never expected such feedback.

The poor filtering in BugSense has really been driving me nuts so if you can nail core basics like that then I'll jump ship immediately.

In my case it was Crittercism and the fact, that there is no free Error reporting service, I can't use the free plans, because my apps are to popular and I'am to mean to pay 100$ a month just for error reporting ...
I thought about the selling of this service, but in my opinion the best solution is to open source it, because if I would sell it again, it would be against my intention. 


Data storage will have a cost. And for this kind of service, I don't believe in ad support. This kind of users will be bored with ads and will never click any.

Yeah, though most of the user will don't care about ads or use a adBlocker. I could imagine, to offer this service on my servers for a monthly fee but open source the software (as mentioned above).


Of course I have been thinking about coding such a backend for many months... But this requires a team, and a clear vision of the primary goals of the project for each teammate.

I would be happy to see such an open, serious and reliable backend solution come to life. And would be pleased to help too.


I'am coding for years now, mostly Java and C but this doen't matter, I always coded my programs/apps I missed. Works most of the time pretty good. 


Do you use any of messengers? For showing the actual progress and my thoughts about it? 
Just send me a mail: d...@arvid-g.de
Reply all
Reply to author
Forward
0 new messages