Re: Attempt to conclude

Jaroslav Tulach <[email protected]>
Newsgroups gmane.comp.java.netbeans.user-interface
Organization Sun Microsystems
Message-ID <[email protected]>
Hele Jano,
your attempt completely ignores the opinion of everyone else - e.g. the user 
should have an option to examine any data before submitting them. Also the 
proposal completely forgets about the fact that after a submittion a browser 
with some usage statistics should be opened.

<quote who="Jan Rojcek">
> We need to move further. 

While I agree that showing dialog at exit time is not good, I am afraid that 
the rest has not been agreed enough (I can be wrong, if so I appologize). I 
am afraid we cannot move anywhere, we can only start discussing everything 
once again.

> I think the whole flow should be something 
> like this:
>
> 1. The request dialog shows up during the startup after 7 days of
> usage of the IDE.

Probably possible.

> 2. The dialog shows up exactly once and the user has to decide
> whether to participate or not.

I am afraid this is against the general feeling. 

> 3. The user can later change his/her opinion in a dialog that would
> be accessible from the Help menu. This dialog is still TBD and it
> might contain user's usage statistics plus a link to the feedback
> homepage on netbeans.org. I'm not sure. The homepage can potentially
> contain tips, useful info, results extracted from user data, etc.

We need a place where to open the browser with submitted data. As that is 
the "gift" we trade with everyone for their participation and providing us 
their data.

> 4. The "View Your Usage Data" button brings up a dialog which shows
> the usages data similar to what you have right now. I would prefer a
> simple list (instead of treetable, or tree, or table) with items like:
>
> Enabled module ("Module Name")
> Exception thrown ("Exception message")
> Invoked action (New Project...)

Ok.

> Or it could just be a structured text output - whatever you prefer.
> There should still be an option to view the raw data. The raw tab as
> you have it looks okay to me.

Ok.
-jst

> This dialog should have a Close button.
> (Another option would be to expand the dialog after clicking the View
> button instead of popping up a new dialog, but I'm not sure how it
> would really work. Maybe we should try it.)
>
> 5. The "Learn more..." link should point to the home page of the
> feedback program.
>
> The request dialog:
>
> +--------------------------------------------------------------+
>
> | NetBeans User Experience Feedback Program                    |
>
> +--------------------------------------------------------------+
>
> | <b>Help Improve the NetBeans IDE</b>                         |
> |
> | Join the User Experience Feedback Program and help improve   |
> | the usability and quality of NetBeans IDE. If you choose to  |
> | participate, the NetBeans Community will collect anonymous   |
> | information on how you use the IDE to identify trends and    |
> | usage patterns.                                              |
> |
> |
> | [ View Your Usage Data ]                                     |
> | _Learn more and view collected data from all users_          |
> |
> |
> | <b>Do you want to participate?</b>                           |
> |
> | Click <b>Participate</b> if you're willing to participate    |
> | in the User Experience Feedback Program.                     |
> | Click <b>Do Not Participate</b> if you would not like to     |
> | participate.                                                 |
> |
> | You can change your preference at any time in Help | User    |
> | Experience Feedback dialog.                                  |
> |
> |
> |                     [[ Participate ]] [ Do Not Participate ] |
>
> +--------------------------------------------------------------+
>
> -Jano

-- 
/** 
* @author Jaroslav Tulach
* @see http://www.netbeans.org
*/
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.