www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Harui <aha...@adobe.com>
Subject Re: Collecting Telemetry data for Apache Cordova project
Date Tue, 10 May 2016 04:19:15 GMT
This is not an official answer, but back in 2013, Apache Flex wanted to track a little bit
of information about our user's use of our Installer.  We ended up with a footer (that isn't
hidden by scrollbars) in our UI with the words:
"Anonymous usage statistics will be collected in accordance with our privacy policy."  And
when you click on the words, it takes you to this privacy policy page [1].

Maybe you can use something like this.


[1] http://flex.apache.org/about-privacy.html

From: Omar Mefire <omefire@gmail.com<mailto:omefire@gmail.com>>
Reply-To: "legal-discuss@apache.org<mailto:legal-discuss@apache.org>" <legal-discuss@apache.org<mailto:legal-discuss@apache.org>>
Date: Monday, May 9, 2016 at 10:46 AM
To: "private@cordova.apache.org<mailto:private@cordova.apache.org>" <private@cordova.apache.org<mailto:private@cordova.apache.org>>,
"legal-discuss@apache.org<mailto:legal-discuss@apache.org>" <legal-discuss@apache.org<mailto:legal-discuss@apache.org>>
Subject: Re: Collecting Telemetry data for Apache Cordova project

ping ...
Any updates regarding this ?

The development of this feature is almost complete and the missing part is the privacy notice.

See the PR here for implementation details: https://github.com/apache/cordova-cli/pull/247

Omar Mefire,

On Thu, May 5, 2016 at 3:09 PM, Omar Mefire <omefire@gmail.com<mailto:omefire@gmail.com>>
I have recently started working on the telemetry inclusion into Cordova and would like to
request help from Apache Legal with drafting the privacy notice.

Here is the detailed telemetry proposal:
- https://github.com/cordova/cordova-discuss/pull/43
- https://github.com/cordova/cordova-discuss/pull/43/files

Omar Mefire,

On Tue, Nov 3, 2015 at 8:33 AM, Parashuram <n.parashuram@gmail.com<mailto:n.parashuram@gmail.com>>
I agree that there should be an opt-out method.


On Tue, Nov 3, 2015 at 1:43 AM, Tommy Williams <tommy@devgeeks.org<mailto:tommy@devgeeks.org>>
"From my non-lawyer point of view, what's important is to make sure
users are informed of what's happening, and can opt out of it.”

This x 1000

As a staunch privacy advocate, I would be very uncomfortable collecting data without allowing
users to opt out.

- tommy

On 3 November 2015 at 09:08:54, Parashuram (n.parashuram@gmail.com<mailto:n.parashuram@gmail.com>)


Would you happen to have links to discussions of threads in the Flex or CloudStack projects
where this is discussed ?

I think we should atleast have a privacy policy, and let users opt out of collecting data.
The main purpose of this data is to understand the places where users experience most errors,
or the commands that are most unused in our Cordova tooling. Cordova has a NodeJS based command
line interface and this is where the data would be collected. We have not yet decided on where
this data is stored or who controls it.

Before we looked into those questions, I first wanted to check if it was even ok for us to
collect this information. Now that I understand that Apache does not have policies against
collecting data, I think that it would make sense for Cordova committers to get back and answer
the questions like
- where the data lives - I am guessing this would be some Apache server
- who can access this data - I think at the minimum, the apache committers and PMC would be
able to access the data. We should discuss this in the community and see if it makes sense
to let everyone be able to read this data, since this is aggregated and anonymous anyway.
- Who controls the data - this should be the committers and the PMC, but will also be discussed
in the community.


On Mon, Nov 2, 2015 at 1:36 PM, David Nalley <david@gnsa.us<mailto:david@gnsa.us>>
The Flex folks connect some (very limited) telemetry.
The CloudStack folks are discussing it and working on it.
But I am unaware of any data collection policies from a foundation perspective

My personal questions would be:
* Where does the data live / how is it collected
* Who has access to it
* Who controls the data


On Thu, Oct 29, 2015 at 12:24 AM, Parashuram N <panarasi@microsoft.com<mailto:panarasi@microsoft.com>>
> Hi,
> The Apache Cordova project currently has a command line interface that our
> users use to create and developer multi-platform mobile applications. The
> Apache Cordova community has been working on many features to make the user
> experience better. Currently however, we have no way of knowing which
> features we implement are used by users and which are not. We also do not
> have good data about the typical commands that fail or the situations under
> which they fail.
> To make better informed decisions, one proposal that the community was
> discussing was about adding some sort of telemetry that reports back data.
> This data would totally anonymous, aggregated and only used for data driven
> decision making when deciding on implementing new features. I wanted to
> understand if there are any Apache policies around telemetry. I am not aware
> of other projects that collect telemetry, and wanted some guidance on how to
> approach the problem.
> It would be great if you could point us to resources, or help us understand
> best practices on collecting telemetry data for an Apache project.

View raw message