I’ll clarify little bit, as my earlier comment about “any backend” has been 
confusing. I requested a repo for a QtCreator analytics plugin, but we realized 
why not to use a similar solution in other tools as well. I want to concentrate 
on a Qt Creator plugin first to fully understand the problem domain. Once that 
is done we can discuss how to move forward with this project”. Our intention is 
usage data collection, but nothing else at this point. Obviously, we plan to 
use the collected data to improve Qt. As a concrete example, we have provided a 
lot of nice features in Qt Quick Designer in the recent Qt Creator releases, 
but we have no idea, if the use of Qt Quick Designer has changed in any way. 
This kind of data would be very valuable to us.
--
Tino



On 23/02/2018, 14.28, "Adam Treat" <adam.tr...@qt.io<mailto:adam.tr...@qt.io>> 
wrote:

+1 to playground

This is open source... by all means experiment! As long as no laws are being 
broken and no licenses violated, then if their is an itch... scratch it!

The person who codes decides. We can all judge the results by looking at the 
code. Useless to have stop energy about a plug-in that does not yet exist. It 
could be great or it could be a lousy failure, but opening up a playgrounds 
repo costs no one anything.

________________________________
From: Development <development-bounces+adam.treat=qt...@qt-project.org> on 
behalf of Simon Hausmann <simon.hausm...@qt.io>
Sent: Friday, February 23, 2018 3:00:33 AM
To: Pasi Keränen; Tino Pyssysalo; Tuukka Turunen; qt-creator@qt-project.org; 
developm...@qt-project.org
Subject: Re: [Development] [Qt-creator] Requesting repository for telemetry 
plugin in Qt Creator


Hi,



Given that no plan has been presented about how this is intended to work in 
terms of backend or API scope, I stand with my -1 for a qt/ or qt-creator/ 
repo. If there exists no plan yet but the desire to experiment, then I'm with 
Pasi here and would suggest a repository in the playground scope. I think 
either analytics or telemetry make sense to have in the name. Firebase for 
example uses the term analytics in their API and Mozilla uses the term 
telemetry for the service of collecting performance and usage info for Firefox.





Simon

________________________________
From: Pasi Keränen
Sent: Friday, February 23, 2018 8:53:33 AM
To: Maurice Kalinowski; Tino Pyssysalo; Simon Hausmann; Tuukka Turunen; 
qt-creator@qt-project.org; developm...@qt-project.org
Subject: Re: [Development] [Qt-creator] Requesting repository for telemetry 
plugin in Qt Creator


Hi,



Repos can be relocated to new homes if really needed, but I think it’s fair to 
say more generic location is definitely preferred from Qt 3D Studio point of 
view.



To make this even easier I’d even start with a playground repo if nothing else 
can be found. Qt has always been (despite our vocal and sometimes a bit harsh 
dialogue) inclusive, so it should be fine to go and experiment with all things 
UI related. Just to see if something is worth the effort or not.



Regards,

Pasi



From: Development <development-bounces+pasi.keranen=qt...@qt-project.org> on 
behalf of Maurice Kalinowski <maurice.kalinow...@qt.io>
Date: Friday, 23 February 2018 at 9.33
To: Tino Pyssysalo <tino.pyssys...@qt.io>, Simon Hausmann 
<simon.hausm...@qt.io>, Tuukka Turunen <tuukka.turu...@qt.io>, 
"qt-creator@qt-project.org" <qt-creator@qt-project.org>, 
"developm...@qt-project.org" <developm...@qt-project.org>
Subject: Re: [Development] [Qt-creator] Requesting repository for telemetry 
plugin in Qt Creator



“The idea is to develop a generic library/plugin, which anyone could use for 
analytics”



If that is the case, then qt-creator/telemetry is the wrong repository to ask 
for. If you are aiming at something generic, then it should be qt/



Maurice



Von: Qt-creator 
[mailto:qt-creator-bounces+maurice.kalinowski=qt...@qt-project.org] Im Auftrag 
von Tino Pyssysalo
Gesendet: Thursday, February 22, 2018 2:59 PM
An: Simon Hausmann <simon.hausm...@qt.io>; Tuukka Turunen 
<tuukka.turu...@qt.io>; qt-creator@qt-project.org; developm...@qt-project.org
Betreff: Re: [Qt-creator] [Development] 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<mailto:development-bounces+simon.hausmann=qt...@qt-project.org>>
 on behalf of Tuukka Turunen <tuukka.turu...@qt.io<mailto:tuukka.turu...@qt.io>>
Sent: Thursday, February 22, 2018 2:14:14 PM
To: Tino Pyssysalo; 
qt-creator@qt-project.org<mailto:qt-creator@qt-project.org>; 
developm...@qt-project.org<mailto:developm...@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<mailto:qt-creator-bounces+tuukka.turunen=qt...@qt-project.org>>
 on behalf of Tino Pyssysalo <tino.pyssys...@qt.io<mailto:tino.pyssys...@qt.io>>
Date: Thursday, 22 February 2018 at 13.04
To: "qt-creator@qt-project.org<mailto:qt-creator@qt-project.org>" 
<qt-creator@qt-project.org<mailto:qt-creator@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

---




_______________________________________________
Qt-creator mailing list
Qt-creator@qt-project.org
http://lists.qt-project.org/mailman/listinfo/qt-creator

Reply via email to