Hi,
Thanks for the update, this is starting to make more sense to me. So do I understand correctly that you'd like to have one API that you could use from a proprietary Qt Creator plugin (for commercial tooling) as well as from the installer framework, and the repository that you're requesting contains that API, along with the ability to dispatch to a variable backend? Beyond the dispatching, what functionality would you want to place into such a repository? Can you explain what these two use-cases have in common, beyond a too generic "void collectData(const QString &key, const QVariant &value)" type of functionality? A better understanding of the common patterns and the API helps in finding a good name I think. Simon ________________________________ From: Tino Pyssysalo Sent: Thursday, February 22, 2018 2:58:55 PM To: Simon Hausmann; Tuukka Turunen; qt-crea...@qt-project.org; development@qt-project.org Subject: Re: [Development] [Qt-creator] Requesting repository for telemetry plugin in Qt Creator Hi, The idea is to develop a generic library/plugin, which anyone could use for analytics. 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 On 22/02/2018, 15.26, "Simon Hausmann" <simon.hausm...@qt.io<mailto:simon.hausm...@qt.io>> wrote: Hi, Can you provide a bit more information about how this plugin / frontend fits into the Qt project? Where is the collected data sent to and how is it accessible to the community? (-1 from me, as I think this needs to be clarified) Simon ________________________________ From: Development <development-bounces+simon.hausmann=qt...@qt-project.org> on behalf of Tuukka Turunen <tuukka.turu...@qt.io> Sent: Thursday, February 22, 2018 2:14:14 PM To: Tino Pyssysalo; qt-crea...@qt-project.org; development@qt-project.org Subject: Re: [Development] [Qt-creator] Requesting repository for telemetry plugin in Qt Creator Hi, +1 for creating the repo, but what about qt/qtanalytics as a name? This item could be useful also for other applications. Yours, Tuukka From: Qt-creator <qt-creator-bounces+tuukka.turunen=qt...@qt-project.org> on behalf of Tino Pyssysalo <tino.pyssys...@qt.io> Date: Thursday, 22 February 2018 at 13.04 To: "qt-crea...@qt-project.org" <qt-crea...@qt-project.org> Subject: [Qt-creator] Requesting repository for telemetry plugin in Qt Creator Description: Telemetry plugin (frontend) to collect usage data from Qt Creator to help improving Qt, Qt features, and Qt tools. Non-personal data items, such as duration the user spent in design mode, will be collected in a way, which is completely transparent to the user. Responsible: Tino Pyssysalo Repository: qt-creator/plugin-telemetry --- Tino Pyssysalo Senior Manager The Qt Company Hämeenkatu 14 C 25 33100 Tampere, Finland tino.pyssys...@qt.io<mailto:tino.pyssys...@qt.io> +358 40 8615475 http://qt.io<http://qt.io/> The future is Written with Qt ---
_______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development