On Thu, Feb 22, 2018 at 01:58:55PM +0000, Tino Pyssysalo wrote: > Hi, > > The idea is to develop a generic library/plugin, which anyone could use for > analytics.
I see no reason why this can't be done as part of e.g. the commercial Qt offering, with customers being free to deploy that if they feel it helps their own offering (for whatever reasons that I luckily do not need to comprehend), nor do I see a reason why this should be used by the Qt Project's Qt Creator, especially when the people potentially acting on the results expressed severe dislike and doubts on the usefulness of such analytics for their work. For an Open Source solution there is e.g. KUserFeedback. I haven't used that myself, but judging from the description it appears to do what you claim to want to do, and judging from a quick look at the code and the name of the author I am ready to bet its implementation is sane. So I really have a hard time to see a gap here that needs to be filled. > The backend can be any storage and The Qt Company does not provide > that. > > We plan to use the same backend, which we already use in online installers to > collect statistics about installations. At least in case of Qt Creator, the > plan is to make some analysis results available for the community. Obviously, > we do not do that for our commercial tooling. > > Analytics is opt-in and disabled by default in Qt Creator. We plan to ask user > in the installer, if the user wish to participate in Qt UX improvement. If the > answers is no, the analytics plugin is never installed. When the creator is > started for the first time, it will show a dialog, consisting a list of > collected data items and an option to enable/disable the plugin. There will be > a new output pane, which shows collected data, conversions methods, if any > used, and transmitted data to the user. -- Tino At some point you need to qualify what you mean when you use the word "we". Your current use of "we" clearly does not include myself, nor, if you allow me to extrapolate from the grapevine, the majority of the Qt Creator team. So, - who is "we"? - why is "us" (the Qt Creator team) not part of "we" when the topic is related to Qt Creator? - what data do you intent to collect exactly? - what mechanism do you plan to use to translate the collected data into what actions? Andre' _______________________________________________ Qt-creator mailing list Qtfirstname.lastname@example.org http://lists.qt-project.org/mailman/listinfo/qt-creator