I wrote,

>> Adding a cookie check and a single  popup if the cookie is not set  for 
>> disabling error data sending would take 20 minutes anyway. Does this work 
>> for you?

There was no answer to this from you. I expected you at least to
hint why you are unhappy with the patch.

If this is a proper direction of patch improvement. I
personally think collecting error data can be done without notice -
most of web sites do this.

1. The argument "other open source products do not collect user
data" does not work, let me repeat the example [1].
2. The argument "this is against law" is invalid, the patch does not
collect user personal data.

[1] 
https://crash-stats.mozilla.com/report/index/050f1aab-1507-4c8f-a166-9b3322130422


--
With best regards / с наилучшими пожеланиями,
Alexei Fedotov / Алексей Федотов,
http://dataved.ru/
+7 916 562 8095


On Fri, May 31, 2013 at 2:40 PM, Maxim Solodovnik <[email protected]> wrote:
> Hello Alexey,
>
> The patch was reverted after long discussion (still continued).
> I did ask to change it with no result.
>
> I'm going to announce 2.1.1 next Monday, so no time to wait any longer.
> Additionally please see my answer in the other thread.
>
>
>
> On Fri, May 31, 2013 at 3:57 PM, Alexei Fedotov 
> <[email protected]>wrote:
>
>> We have discussed that a bit on the private list. Let me continue here.
>>
>> Most of problems of 2.1 release were intermittent. They include thread
>> safety issues, sound quality issues, and incorrect resource clean up.
>> Developers do not address them because there is no simple and known
>> way to reproduce them, it requires a lot of digging, debugging. and,
>> what is most important, collecting data. Another reason is "we need to
>> dig into openlaszlo, which is obsolete".
>>
>> With disabling public error collection feature, I can no longer
>> provide statistics that some problem exist. I do not argue that
>> neglecting problems works well with problems, the problem is that it
>> makes nearly impossible keeping even existing end users. The end users
>> face intermittent problems and leave.
>>
>> I also don't think reverting patches of another committer is a good
>> practice unless we somehow agree that the patch should be reverted.
>> --
>> With best regards / с наилучшими пожеланиями,
>> Alexei Fedotov / Алексей Федотов,
>> http://dataved.ru/
>> +7 916 562 8095
>>
>>
>> On Fri, May 31, 2013 at 11:59 AM,  <[email protected]> wrote:
>> > Author: solomax
>> > Date: Fri May 31 07:59:12 2013
>> > New Revision: 1488124
>> >
>> > URL: http://svn.apache.org/r1488124
>> > Log:
>> > Hardcoded Google-Analytics support is removed
>> >
>> > Modified:
>> >
>> openmeetings/branches/2.1/WebContent/openmeetings/openmeetings_functions.js
>> >     openmeetings/branches/2.1/WebContent/src/base/externalJavaScript.lzx
>> >     openmeetings/branches/2.1/WebContent/src/main.lzx
>> >     openmeetings/branches/2.1/WebContent/swf10/base/mainMethods.lzx
>> >     openmeetings/branches/2.1/src/usual_template.vm
>> >
>> > Modified:
>> openmeetings/branches/2.1/WebContent/openmeetings/openmeetings_functions.js
>> > URL:
>> http://svn.apache.org/viewvc/openmeetings/branches/2.1/WebContent/openmeetings/openmeetings_functions.js?rev=1488124&r1=1488123&r2=1488124&view=diff
>> >
>> ==============================================================================
>> > ---
>> openmeetings/branches/2.1/WebContent/openmeetings/openmeetings_functions.js
>> (original)
>> > +++
>> openmeetings/branches/2.1/WebContent/openmeetings/openmeetings_functions.js
>> Fri May 31 07:59:12 2013
>> > @@ -23,20 +23,6 @@
>> >   *
>> >   */
>> >
>> > -var _gaq;
>> > -
>> > -function sendErrorReport(message) {
>> > -       // Google Analytics
>> > -       try {
>> > -               _gaq = _gaq || [];
>> > -               _gaq.push(['_setAccount', 'UA-13024987-1']);
>> > -               _gaq.push(['_trackPageview']);
>> > -               _gaq.push(['_trackEvent', 'Openmeetings client error',
>> message, '', 0, true]);
>> > -       } catch (exception) {
>> > -               alert(exception);
>> > -       }
>> > -}
>> > -
>> >  function getBrowserInfo() {
>> >         //alert(navigator.userAgent);
>> >
>> document.getElementById("lzapp").getBrowserInfoCallback(navigator.userAgent);
>> >
>> > Modified:
>> openmeetings/branches/2.1/WebContent/src/base/externalJavaScript.lzx
>> > URL:
>> http://svn.apache.org/viewvc/openmeetings/branches/2.1/WebContent/src/base/externalJavaScript.lzx?rev=1488124&r1=1488123&r2=1488124&view=diff
>> >
>> ==============================================================================
>> > --- openmeetings/branches/2.1/WebContent/src/base/externalJavaScript.lzx
>> (original)
>> > +++ openmeetings/branches/2.1/WebContent/src/base/externalJavaScript.lzx
>> Fri May 31 07:59:12 2013
>> > @@ -35,10 +35,6 @@
>> >         var browserInfoReturnObject = null;
>> >         var browserLangReturnObject = null;
>> >
>> > -       function sendErrorReport(message) {
>> > -               lz.Browser.callJS('sendErrorReport', null, message);
>> > -       }
>> > -
>> >         function redirectToUrl(url, returnObject) {
>> >
>> >                 redirectToUrlReturnObject = returnObject;
>> >
>> > Modified: openmeetings/branches/2.1/WebContent/src/main.lzx
>> > URL:
>> http://svn.apache.org/viewvc/openmeetings/branches/2.1/WebContent/src/main.lzx?rev=1488124&r1=1488123&r2=1488124&view=diff
>> >
>> ==============================================================================
>> > --- openmeetings/branches/2.1/WebContent/src/main.lzx (original)
>> > +++ openmeetings/branches/2.1/WebContent/src/main.lzx Fri May 31
>> 07:59:12 2013
>> > @@ -59,10 +59,6 @@
>> >         canvas.lc = new LocalConnection();
>> >  </handler>
>> >
>> > -<handler name="onerror" args="errmsg">
>> > -       sendErrorReport(errmsg);
>> > -</handler>
>> > -
>> >  <!-- View for Contents. All Windows will be loaded on this view. -->
>> >  <view name="main_content" y="${ canvas.naviHeightDelta }"
>> width="${canvas.width}"
>> >                             height="${
>> canvas.height-canvas.naviHeightDelta }"
>> >
>> > Modified: openmeetings/branches/2.1/WebContent/swf10/base/mainMethods.lzx
>> > URL:
>> http://svn.apache.org/viewvc/openmeetings/branches/2.1/WebContent/swf10/base/mainMethods.lzx?rev=1488124&r1=1488123&r2=1488124&view=diff
>> >
>> ==============================================================================
>> > --- openmeetings/branches/2.1/WebContent/swf10/base/mainMethods.lzx
>> (original)
>> > +++ openmeetings/branches/2.1/WebContent/swf10/base/mainMethods.lzx Fri
>> May 31 07:59:12 2013
>> > @@ -23,15 +23,8 @@
>> >
>> >  <library>
>> >
>> > -    <method name="onError" args="errorEvent">
>> > -               lz.Browser.callJS('sendErrorReport', null,
>> errorEvent.toString());
>> > -       </method>
>> > -
>> >      <method name="myinit">
>> >          <![CDATA[
>> > -        // Add listener to all uncaught errors
>> > -
>>  
>> this.getDisplayObject().loaderInfo.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR,
>> onError);
>> > -
>> >          canvas.mediaerrortimeout = 30000;
>> >          canvas.medialoadtimeout = 30000;
>> >
>> >
>> > Modified: openmeetings/branches/2.1/src/usual_template.vm
>> > URL:
>> http://svn.apache.org/viewvc/openmeetings/branches/2.1/src/usual_template.vm?rev=1488124&r1=1488123&r2=1488124&view=diff
>> >
>> ==============================================================================
>> > --- openmeetings/branches/2.1/src/usual_template.vm (original)
>> > +++ openmeetings/branches/2.1/src/usual_template.vm Fri May 31 07:59:12
>> 2013
>> > @@ -54,8 +54,6 @@ limitations under the License.
>> >  <script type="text/javascript"
>> >         src="embed-compressed.js"></script>
>> >  <script type="text/javascript"
>> > -       src="http://www.google-analytics.com/ga.js";></script>
>> > -<script type="text/javascript"
>> >         src="openmeetings_functions.js"></script>
>> >  <script type="text/javascript">
>> >
>> >
>> >
>>
>
>
>
> --
> WBR
> Maxim aka solomax

Reply via email to