[Phpmyadmin-devel] GSoC Project - AJAX Error Reporting
Rouslan Placella
rouslan at placella.com
Sat Apr 20 20:04:37 CEST 2013
On 04/20/2013 04:29 PM, Abhishek Kandoi wrote:
> There was something I wanted to know about.
> Would it be better to show an alert on the client side when an error
> which can impact the client side system occurs?
> Or as per my opinion we can simply create a custom modal box to show
> only those errors which affect the client-side system badly in a simple
> yet nice manner. Something like "Ops something went wrong, it may affect
> your working. Want to send a detailed error report to the developers of
> phpMyAdmin".
Dialogs for this feature should not be modal as, IMO, that would be too
intrusive.
> This way we can get a detailed report from the user for really bad
> errors. Hence helping our developers to better understand the possible
> cause of the error, and hence better diagnose it. We can encourage
> clients to send a bit descriptive error report which may contain what
> all they did which resulted in a particular error. Tackling and fixing
> bugs would become easier this way.
>
> Also I would request you to refine my idea so that I can set particular
> goals for this project. Some more ideas from your side would be really
> helpful.
Refining the idea is your job, not ours.
Oh, and we use bottom posting on this mailing list...
Bye,
Rouslan
> On Tue, Apr 16, 2013 at 3:15 AM, Rouslan Placella <rouslan at placella.com
> <mailto:rouslan at placella.com>> wrote:
>
> On 04/15/2013 07:16 PM, Abhishek Kandoi wrote:
> > Hi Rouslan,
> >
> > Thanks for replying. I was unable to reply properly using my
> SourceForge account.
> I have worked with a few mailing lists like Google Groups, but this
> one seemed different to me.
> I didn't even get emails when you people replied on this thread
> because I had my Digest Mode On,
> thus I didn't have an option to Reply to All.
> >
> > I will be formatting manually for this time only, as I have no
> email to reply to.
> (Didn't wanna spoil the reply format)
> >
> > Rouslan Placella wrote:
> >
> >> Hi Abhishek,
> >>
> >> have you got a live demo of this application that I could try?
> >
> > Yes, you can try it online at
> http://faceinbook.co.nr/flowork/home.html.
>
> Out of curiosity, was the app a college project?
>
> Also, I would like to hear from you about what you think are the
> shortcomings of your implementation. Would you do anything differently
> if you had to do it again from scratch?
>
> >> From your email, I'm getting the feeling that you didn't fully
> >> understand where the different components of the system will
> reside...
> >
> > Yeah, I got it a bit wrong on the first go. But on reading the
> idea again I understood
> what exactly it is about.
> >
> >
> >> The server-side component of this system will not be for the users of
> >> phpMyAdmin or administrators of individual phpMyAdmin
> installations, it
> >> will, instead, be used by the members of the phpMyAdmin development
> >> team[0] to globally diagnose issues.
> >
> > I thought a client-side component for handling errors as well as
> one for
> diagnosing issues was suggested. But actually the suggestion was for a
> client-side
> component for sending errors to a server-side component with the data
> containing
> nothing that concerns the user about his/her privacy. Thus there is no
> need of encryption
> as you said, because the data contains no sensitive information.
> >
> >
> > And also as you wrote that there is no means to check if a request
> is valid,
> and hence no need for checking for authentication.
> >
> >
> > I would be happy to implement what you suggested about restricting
> the number
> of requests per IP to prevent the defacing of the server-system. Also I
> will be
> more than pleased to work on the server-side part to allow the
> phpMyAdmin developers
> to analyze and diagnose the errors.
> >
> >
> > Also to prevent the back-end from attacks such as DoS you
> suggested a global limit
> on the number of requests. It seems easy to implement but will play an
> important role
> against DoS attacks.
> >
> >
> > I will reply back after I work out a plan for the server-side
> interface
> and functioning for comments from you all.
> >
> >
> > Rouslan Placella wrote:
> >
> >> The wiki is pretty comprehensive on the matter. Do you have a more
> >> specific question?
> >
> > Yes, is there a place where I can upload a draft of my application
> for my mentor to review it? If not, is posting it to the mailing
> list fine?
>
> Not that I know of. You can post to the mailing list, but your draft
> will be visible to other gsoc candidates.
>
> Bye,
> Rouslan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: OpenPGP digital signature
URL: <http://lists.phpmyadmin.net/pipermail/developers/attachments/20130420/5719f964/attachment.sig>
More information about the Developers
mailing list