On Tue, Jun 8, 2010 at 5:29 PM, Matt Hughes <[email protected]> wrote:

> Ok, well I'm probably not the only person to have a problem with this...
>
> 1) It was not disclosed on mailing list.
>
More features aren't

> 2) I don't want my build slowed down by network traffic to let you
> know what goals I'm using
>
It is asynchronous.... so even no internet connection won't slow it down

> 3) Every open-source project that I can think of that collects usage
> statistics (Netbeans, Eclipse) provides opt-in/opt-out choice
>
Not sure how to do that on a maven plugin

>
> Do any other Sonatype products do this?  Does Sonatype know about this?
>
No that I know...  I never asked anyone at sonatype about that, since I
develop flexmojos on my free time as a hobby...

I don't get, why are you so nervous about it?


VELO


>
> On Tue, Jun 8, 2010 at 4:20 PM, Marvin Froeder <[email protected]> wrote:
> >
> >
> > On Tue, Jun 8, 2010 at 4:48 PM, Matt <[email protected]> wrote:
> >>
> >> What is the meaning of this class?
> >>
> >>
> >>
> http://svn.sonatype.org/flexmojos//trunk/flexmojos-maven-plugin/src/main/java/org/sonatype/flexmojos/common/UsageMonitor.aj
> >>
> >> It sure looks like you are collecting usage statistics of the plugin.
> >> Certainly haven't ever seen this before and seems rather strange for
> >> an open-source project.  Am I just misreading this?
> >
> > No.
> >
> >>
> >>  Why hide the
> >> package name in a byte array?
> >
> > Just don't wanna make that obvious, mainly to prevent people from making
> > fake hits on the statistics.
> >
> >>
> >>        // prevent some asynchronous issues related to new maven 3
> >> parallel support
> >>        if ( getClass().getPackage().getName().startsWith( new
> >> String( new byte[] { 111, 114, 103, 46, 115, 111, 110,
> >>                                                               97,
> >> 116, 121, 112, 101, 46, 102, 108, 101, 120, 109,
> >>                                                               111,
> >> 106, 111, 115 } ) ) )
> >>        {
> >>            ( (JGoogleAnalyticsTracker)
> >> tracker ).trackAsynchronously( focusPoint );
> >>        }
> >>        else
> >>        {
> >>            ( (JGoogleAnalyticsTracker)
> >> tracker ).trackSynchronously( focusPoint );
> >>        }
> >>
> >> ... ->
> >> y: Array[Byte] = Array(111, 114, 103, 46, 115, 111, 110, 97, 116, 121,
> >> 112, 101, 46, 102, 108, 101, 120, 109, 111, 106, 111, 115)
> >>
> >> scala> new String(y)
> >> res0: java.lang.String = org.sonatype.flexmojos
> >>
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> >> Groups "Flex Mojos" group.
> >> To post to this group, send email to [email protected]
> >> To unsubscribe from this group, send email to
> >> [email protected]<flex-mojos%[email protected]>
> >> For more options, visit this group at
> >> http://groups.google.com/group/flex-mojos
> >>
> >> http://flexmojos.sonatype.org/
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Flex Mojos" group.
> > To post to this group, send email to [email protected]
> > To unsubscribe from this group, send email to
> > [email protected]<flex-mojos%[email protected]>
> > For more options, visit this group at
> > http://groups.google.com/group/flex-mojos
> >
> > http://flexmojos.sonatype.org/
> >
>
> --
> You received this message because you are subscribed to the Google
> Groups "Flex Mojos" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<flex-mojos%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/flex-mojos
>
> http://flexmojos.sonatype.org/
>

-- 
You received this message because you are subscribed to the Google
Groups "Flex Mojos" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/flex-mojos

http://flexmojos.sonatype.org/

Reply via email to