Attempt to conclude : [nbui] Show data or not?

Jaroslav Tulach <[email protected]>
Newsgroups gmane.comp.java.netbeans.user-interface
Organization Sun Microsystems
Message-ID <[email protected]>
I'll try to drive this to some conclusion. You are free to disagree, of 
course.

<quote who="Petr Hrebejk">
> Ad the problem with agree/disagree) I think that Tor's suggestion that the
> user should be able to view the data is great. When they see what they are
> sending they should be less reluctant to do so.

Hrebejk, me and Tor think that it is better to give user a chance to see the 
data before transmitting. Jano's current proposal does not satisfy this. The 
older proposal:
http://www.netbeans.org/source/browse/*checkout*/logger/uihandler/src/org/netbeans/modules/uihandler/api/doc-files/ui.html
which btw. Jano also helped me to design, does satisfy this.

Overall it makes me think we shall reject the one time early check (installer, 
first start) and continue to improve the version that does allow the user to 
check data before the transmit.

Can we agree on this?
-jst


> Other think I would suggest is to put a URL which shows the aggregated data
> into the dialog. If People are sending some data they should get something
> for it. Some charts with IDE usages may be valuable for them. (E.g. How
> many people are using EJB projects.) So we should make the data public to
> give something to the users for theirs collaboration.

PS: Yes, this is perfect idea, I'll try to see if I can do something like this 
on the server.


> Jaroslav Tulach wrote:
> > <quote who="Tor Norbye">
> >
> >>Jan Rojcek wrote:
> >>>+------------------------------------------------+
> >>>
> >>>| NetBeans Gesture Collector                     |
> >>>
> >>>+------------------------------------------------+
> >>>
> >>>| <Explanation of UI gesture collector program>  |
> >>>|
> >>>|                <with a link to Privacy Policy> |
> >>>|
> >>>| Do you agree to ... ?                          |
> >>>|
> >>>|                     [ I Agree ] [ I Disagree ] |
> >>>
> >>>+------------------------------------------------+
> >>>
> >>>What do you think?
> >>
> >>I think there should be a "Show Data" button somewhere so people can
> >>inspect what is being submitted.
> >
> > My personal view is that I am going to disagree with everything that is
> > not under my control. That is why I am going to say "I disagree" to any
> > question like the one above, so will most of our users. Imho the
> > direction Jano outlines (e.g. one question and that is all) is not going
> > to win us hearts of our users and will not contribute to wider usage of
> > the UI Gesture Collector. But this is just my opinion, based on my
> > personal point of view, not backed up by any data.
> >
> > Jano wrote:
> >>>guess this is important flexibility that is likely to be found
> >>>handy later.
> >>
> >>The question is whether to show the "Get Tip of the Day" button or
> >>not. The IDE should show it only if it offers reasonable tips.
> >
> > Of course not! The name of the button should be choosen to reflect the
> > actual situation on the server. If there are no tips yet, then there will
> > be just "Send Data".
> >
> >>>Exit time is more suitable than "update center time", because at
> >>>"update
> >>>center time", there are usually no recorded actions yet.
> >>
> >>If the IDE collects the data on disc and sends it once a week when
> >>connecting to update center then the data should be already recorded.
> >
> > Interesting idea. I have never thought about anything like this. Btw. The
> > current implementation definitely is not ready for this kind of usage.
> >
> > Thanks for having a conversation with me.
> > -jst

-- 
/** 
* @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.