openpsa / jsgrid

Fork of last jqGrid version before license change
http://openpsa.github.io/jsgrid/
Other
28 stars 12 forks source link

Builder logs #105

Open bouks opened 9 years ago

bouks commented 9 years ago

@flack Do you log the choices made by users in the builder ?

Do you think we could log them so we'll know what is the more useful or useless in the distribution?

flack commented 9 years ago

So far, the choices are only written into the generated file. We can't log them in gh-pages directly, we would need to integrate Google Analytics or some custom logger (for which someone will have to maintain a backed) to log.

I agree that it would be interesting to know which parts are the most popular, but (living in Germany as I do), I wonder if this is compatible with privacy regulations. To play it safe, we might want to add some opt-in (or opt-out) button like "Allow anonymous collection of build data"

bouks commented 9 years ago

There is no privacy problem as of you only log taken options that are anonymous datas (no name, no identification). Also IP can be loggued. For example, when you go on a website you don't opt-in anything but you're IP and requests are loggued in web server.

bouks commented 9 years ago

We could log in a distant server by ajax request.

flack commented 9 years ago

ok, if someone complains, I'll point them to you then :-)

But sure, we can implement this. Do you have any idea how exactly? Google Analytics would be an option if we also want general usage statistics, if it is only build statistics, we could also write something ourselves. but like I said, someone would have to host a backend that collects the data

bouks commented 9 years ago

I think it's simpler to code ourselves, it's a really tiny thing. Hosting is not a problem, i can do it if no one can.

If there is complaints, i'll go living in russia. :D