Re: UI changes in reporting of exceptions

Petr Blaha <[email protected]>
Newsgroups gmane.comp.java.netbeans.user-interface
Message-ID <[email protected]>
Cau Marian,

my comments are inline.

Petr

Marian Mirilovic wrote:
> Hi all,
> 
> Here are my comments about Error Dialog presented in Jindra's UI 
> specification :
> 
> - title is "UI Gestures Collector"
> .... user will see this dialog after she push button "Report Problem" .. 
> I think it would be much better to connect this with this action

I agree

> 
> - account name
> ... we should probably ask for an email instead, but I agree with asking 
> for reporter's contact, anyway this is not mandatory (in some cases)
> 
> - component/subcomponent
> ... in this case don't ask user for such "details", this information 
> could be get from the stack trace. Also you mentioned that it will 
> contains all c/s, how do you wan to do that ?

We will set appropriate component/subcomponent from stack trace. This 
heuristic sometimes doesn't work hence experience users can change this.

We have the list of all component/subcomonent from IZ in server. The 
module downloads these info and save this in user dir and update combo 
boxes.


> 
> - summary
> .... don't have strong opinion - much better to unify it - so do it 
> automatically for example : NullPointerException from org.netbeans..... 
> , but user should have an opportunity to change it

  user can change it.

> 
> - Describe what you were doing when the exception occurred
> ... not mandatory, much better to ask for additional informations not 
> exactly steps before (like:I lost the data, editor was closed, I am no 
> more able to create project .....) .. BTW: for now user sends UI 
> gestures with exception, doesn't he ?
> 
> All together I think this will help us to get more feedback, and 
> probably focus on the hottest problems. What I still miss in connection 
> with both projects is : what do you plan to do with gathered data? how 
> do you want to process them ?

Marian, we discussed this several time. The goal of this module is 
simplified reporting exceptions for external users. Of course, this will 
require some effort in QE where the reports must be mapped for IZ issues 
manually. We are working on some tools that could simplify this step.

> If we already have answers for these questions, we could much better fit 
> the dialog into the appropriate UI ;)
> 
> Thanks,
> *Marian
> 
> Jindrich Sedek wrote:
>> Cau,
>>
>> I'm comming with some UI changes in UI Gesture Collector at the 
>> situation when an exception rises.
>> I've updated  specification:
>> http://www.netbeans.org/source/browse/*checkout*/logger/uihandler/src/org/netbeans/modules/uihandler/api/doc-files/ui.html 
>>
>>
>> We are trying to join two similar projects: Gesture Collector and 
>> Report exception project
>> http://wiki.netbeans.org/wiki/view/ReportExceptionProject
>>
>> I'm looking forward to your comments.
>>
>> Thanks
>> Jindra
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.