Why would we need googleads for youtube? Any chance to disable it? D.
On Sep 30, 2017, 10:25 AM, at 10:25 AM, Prachi Garg <pg...@gridgain.com> wrote: >Yes, I see in dev tools that calls to googleads and doubleclick are >made >from Youtube. > >On Fri, Sep 29, 2017 at 4:33 PM, Denis Magda <dma...@apache.org> wrote: > >> I also did a global search on the Ignite website, but didn't find >anything >> for googleads or doubleclick. >> >> >> Could you remove and add screencasts block temporary on your local >> deployment to see if the calls to commercial scripts reported by Cos >appear >> in your Chrome dev toolkit? >> >> — >> Denis >> >> >> On Sep 29, 2017, at 3:56 PM, Prachi Garg <pg...@gridgain.com> wrote: >> >> We use the following scripts - >> >> https://platform.twitter.com/widgets.js - used on homepage to display >> tweets >> https://static.addtoany.com/menu/page.js - used on events page for >social >> media sharing >> https://www.google-analytics.com/analytics.js >> >> I also did a global search on the Ignite website, but didn't find >anything >> for googleads or doubleclick. >> >> -Prachi >> >> >> On Fri, Sep 29, 2017 at 11:03 AM, Denis Magda <dma...@gridgain.com> >wrote: >> >>> That’s definitely worthwhile checking. Prachi, as the one who >embedded >>> the screencast, would you check the theory? >>> >>> — >>> Denis >>> >>> On Sep 28, 2017, at 11:50 PM, Alexey Kuznetsov ><akuznet...@apache.org> >>> wrote: >>> >>> Cos, Denis. >>> >>> I think it is because we have embedded videos (on YouTube). >>> Mauricio or Denis, please check my idea. >>> >>> On Fri, Sep 29, 2017 at 8:02 AM, Konstantin Boudnik <c...@apache.org> >>> wrote: >>> >>>> Sorry guys - I neglected the fact that our lists don't permit >>>> attachments. I have put the screenshot to an external server [1] >>>> >>>> [1] https://imgur.com/a/p9FJ9 >>>> >>>> Thank you! >>>> -- >>>> With regards, >>>> Konstantin (Cos) Boudnik >>>> 2CAC 8312 4870 D885 8616 6115 220F 6980 1F27 E622 >>>> >>>> Disclaimer: Opinions expressed in this email are those of the >author, >>>> and do not necessarily represent the views of any company the >author >>>> might be affiliated with at the moment of writing. >>>> >>>> >>>> On Thu, Sep 28, 2017 at 1:37 PM, Denis Magda <dma...@apache.org> >wrote: >>>> > Cos, >>>> > >>>> > The screenshot was not attached. Could you share it some other >way >>>> (google drive, etc.)? I’ve never seen any commercial on the site. >>>> > >>>> > — >>>> > Denis >>>> > >>>> >> On Sep 28, 2017, at 7:23 AM, Konstantin Boudnik <c...@apache.org> >>>> wrote: >>>> >> >>>> >> I don't see an issue with node version either. >>>> >> >>>> >> Just one more, and it might be slightly irrelevant, issue >though... I >>>> looked at the Ignite's site and found the following ads and >trackers (that >>>> are indeed getting disabled by my browser). >>>> >> Why are googleads or doubleclick are permitted? >>>> >> >>>> >> >>>> >> >>>> >> Thanks, >>>> >> Cos >>>> >> >>>> >> >>>> >> -- >>>> >> With regards, >>>> >> Konstantin (Cos) Boudnik >>>> >> 2CAC 8312 4870 D885 8616 6115 220F 6980 1F27 E622 >>>> >> >>>> >> Disclaimer: Opinions expressed in this email are those of the >author, >>>> and do not necessarily represent the views of any company the >author might >>>> be affiliated with at the moment of writing. >>>> >> >>>> >> On Tue, Sep 26, 2017 at 3:21 PM, Dmitriy Setrakyan < >>>> dsetrak...@apache.org <mailto:dsetrak...@apache.org>> wrote: >>>> >> On Tue, Sep 26, 2017 at 6:20 AM, Vladimir Ozerov < >>>> voze...@gridgain.com <mailto:voze...@gridgain.com>> >>>> >> wrote: >>>> >> >>>> >> > Folks, >>>> >> > >>>> >> > Can we add version of current node to web request? This way we >will >>>> better >>>> >> > understand version distribution, what might help us with >certain API >>>> >> > update/deprecate decisions >>>> >> > E.g. http://ignite.apache.org/latest.cgi&ver=2.2.0 < >>>> http://ignite.apache.org/latest.cgi&ver=2.2.0> >>>> >> >>>> >> >>>> >> Vladimir, I personally do not see a problem with that, as >sending the >>>> >> current version to the update checker seems very innocent to me. >At >>>> the >>>> >> same time, it will allow us to examine the usage of each release >and >>>> make >>>> >> decisions about dropping backward compatibility or spotting bugs >for a >>>> >> certain release. >>>> >> >>>> >> Cos, Raul, any thoughts? >>>> >> >>>> >> >>>> >> > >>>> >> > >>>> >> > Vladimir. >>>> >> > >>>> >> > On Fri, Sep 8, 2017 at 7:06 AM, Dmitriy Setrakyan < >>>> dsetrak...@apache.org <mailto:dsetrak...@apache.org>> >>>> >> > wrote: >>>> >> > >>>> >> > > I think it is safe to assume at this point that everyone is >in >>>> general >>>> >> > > agreement, since there are no active objections. >>>> >> > > >>>> >> > > I have filed a ticket for the 2.3 release. Let's try to make >it >>>> happen: >>>> >> > > https://issues.apache.org/jira/browse/IGNITE-6305 < >>>> https://issues.apache.org/jira/browse/IGNITE-6305> >>>> >> > > >>>> >> > > D. >>>> >> > > >>>> >> > > On Sat, Aug 26, 2017 at 3:06 PM, Dmitriy Setrakyan < >>>> >> > dsetrak...@apache.org <mailto:dsetrak...@apache.org>> >>>> >> > > wrote: >>>> >> > > >>>> >> > > > >>>> >> > > > >>>> >> > > > On Sat, Aug 26, 2017 at 3:22 AM, Raúl Kripalani < >>>> raul....@evosent.com <mailto:raul....@evosent.com>> >>>> >> > > > wrote: >>>> >> > > > >>>> >> > > >> Yeah, I guess that's doable as well and requires less >>>> management >>>> >> > effort >>>> >> > > >> than my suggestion. We could use events [1] to store >payload >>>> data >>>> >> > (e.g. >>>> >> > > >> IP, >>>> >> > > >> version, etc.) >>>> >> > > > >>>> >> > > > >>>> >> > > > Yes, we could use events or some other similar API >provided by >>>> GA. >>>> >> > > > >>>> >> > > > >>>> >> > > >> What the download page CGI developed in? PHP? >>>> >> > > >> >>>> >> > > > >>>> >> > > > To be honest, no clue. I guess someone in the community >can >>>> figure it >>>> >> > > out: >>>> >> > > > >https://svn.apache.org/repos/asf/ignite/site/trunk/download. >>>> html ><https://svn.apache.org/repos/asf/ignite/site/trunk/download.html> >>>> >> > > > >>>> >> > > > >>>> >> > > >> However, I'm not sure whether storing this data in a 3rd >party >>>> >> > (Google) >>>> >> > > is >>>> >> > > >> compliant with the ASF policy. I guess it's no biggie, >but if >>>> there's >>>> >> > > >> doubt >>>> >> > > >> in the PMC, it's better to ask legal@. >>>> >> > > > >>>> >> > > > >>>> >> > > > I am not sure there is anything to ask about. The whole >Ignite >>>> website >>>> >> > is >>>> >> > > > GA enabled, and all we are doing is accessing a standard >web >>>> page from >>>> >> > > the >>>> >> > > > Ignite web site. The information gathered from GA is >available >>>> only to >>>> >> > > the >>>> >> > > > Ignite PMC. Frankly, I think legal@ will be very confused >by >>>> this >>>> >> > > > question. >>>> >> > > > >>>> >> > > > Even ASF website itself uses GA: https://www.apache.org/ < >>>> https://www.apache.org/> >>>> >> > > > foundation/policies/privacy.html >>>> >> > > > >>>> >> > > > >>>> >> > > >> I think Cos said it's OK; maybe Roman can pitch in. >>>> >> > > >> >>>> >> > > > >>>> >> > > > Sure, would be nice to hear from Roman as well. >>>> >> > > > >>>> >> > > > >>>> >> > > >> Cheers. >>>> >> > > >> >>>> >> > > >> [1] >>>> >> > > >> >https://developers.google.com/analytics/devguides/collection < >>>> https://developers.google.com/analytics/devguides/collection> >>>> >> > > >> /analyticsjs/events >>>> >> > > >> >>>> >> > > >> On Sat, Aug 26, 2017 at 12:23 AM, Dmitriy Setrakyan < >>>> >> > > >> dsetrak...@apache.org <mailto:dsetrak...@apache.org>> >>>> >> > > >> wrote: >>>> >> > > >> >>>> >> > > >> > Raul, >>>> >> > > >> > >>>> >> > > >> > Could point about Javascript, it will not work because >it >>>> executes >>>> >> > in >>>> >> > > >> the >>>> >> > > >> > browser. This means we need a server-side script, like >CGI >>>> we are >>>> >> > > using >>>> >> > > >> on >>>> >> > > >> > our download page. >>>> >> > > >> > >>>> >> > > >> > How about this approach. We create something like >>>> ignite-version.cgi >>>> >> > > >> script >>>> >> > > >> > which will invoke a call to GA and then return the >latest >>>> version. >>>> >> > > >> > >>>> >> > > >> > This should work, right? >>>> >> > > >> > >>>> >> > > >> > D. >>>> >> > > >> > >>>> >> > > >> > On Fri, Aug 25, 2017 at 2:42 PM, Raúl Kripalani < >>>> >> > raul....@evosent.com <mailto:raul....@evosent.com> >>>> >> > > > >>>> >> > > >> > wrote: >>>> >> > > >> > >>>> >> > > >> > > Hey Dmitriy and all >>>> >> > > >> > > >>>> >> > > >> > > Also, since we have GA enabled for the website, we >can >>>> track how >>>> >> > > many >>>> >> > > >> > times >>>> >> > > >> > > > this page was accessed, which will be equal to the >>>> number of >>>> >> > > starts. >>>> >> > > >> > This >>>> >> > > >> > > > way, the counter information is tracked and >monitored by >>>> the >>>> >> > > Ignite >>>> >> > > >> > PMC. >>>> >> > > >> > > >>>> >> > > >> > > >>>> >> > > >> > > Unfortunately this won't work because GA is loaded >via >>>> Javascript >>>> >> > on >>>> >> > > >> the >>>> >> > > >> > > browser, so Google will never receive the page hit. >>>> >> > > >> > > >>>> >> > > >> > > Given the constraints, the most viable solution is an >HTTPS >>>> >> > endpoint >>>> >> > > >> > > running on ASF infra that Ignite invokes via a GET or >POST >>>> >> > request. >>>> >> > > >> The >>>> >> > > >> > > simplest thing is to write each request in a log >file, >>>> along with >>>> >> > > the >>>> >> > > >> > > timestamp, the version reported by the client, maybe >the >>>> IP (not >>>> >> > > sure >>>> >> > > >> > about >>>> >> > > >> > > the ASF rules about this concerning privacy, I guess >it's >>>> OK if >>>> >> > you >>>> >> > > >> make >>>> >> > > >> > it >>>> >> > > >> > > an opt-in) and a unique node identifier, i.e. a UUID >the >>>> node >>>> >> > > creates >>>> >> > > >> on >>>> >> > > >> > > first startup or something. >>>> >> > > >> > > >>>> >> > > >> > > This endpoint would need some basic DDoS protection >and >>>> >> > blacklisting >>>> >> > > >> to >>>> >> > > >> > > prevent data spoofing. >>>> >> > > >> > > >>>> >> > > >> > > If we'll be implementing this endpoint anyway, then >>>> there's no >>>> >> > point >>>> >> > > >> > > placing another file on Git or elsewhere for >reporting the >>>> latest >>>> >> > > >> > versions: >>>> >> > > >> > > the endpoint itself can return them. >>>> >> > > >> > > >>>> >> > > >> > > WDYT? >>>> >> > > >> > > >>>> >> > > >> > > Cheers. >>>> >> > > >> > > >>>> >> > > >> > > On Fri, Aug 25, 2017 at 9:56 PM, Dmitriy Setrakyan < >>>> >> > > >> > dsetrak...@apache.org <mailto:dsetrak...@apache.org>> >>>> >> > > >> > > wrote: >>>> >> > > >> > > >>>> >> > > >> > > > Cos, Raul, >>>> >> > > >> > > > >>>> >> > > >> > > > Thanks for the feedback. I completely agree about >Maven >>>> Central >>>> >> > > >> being a >>>> >> > > >> > > 3rd >>>> >> > > >> > > > party repo (did not think about that initially). >All your >>>> >> > > >> suggestions >>>> >> > > >> > > make >>>> >> > > >> > > > sense, but I would like to keep it as simple as >>>> possible, and so >>>> >> > > far >>>> >> > > >> > > > everything suggested required GIT dependencies and >extra >>>> work. >>>> >> > > >> > > > >>>> >> > > >> > > > How about Yakov's suggestion. We simply add a page >to >>>> the Ignite >>>> >> > > >> > website >>>> >> > > >> > > > which will have only the latest version. Every time >a >>>> node >>>> >> > starts, >>>> >> > > >> it >>>> >> > > >> > > > receives the latest version from the page and >suggests >>>> that >>>> >> > users >>>> >> > > >> > upgrade >>>> >> > > >> > > > if needed. >>>> >> > > >> > > > >>>> >> > > >> > > > Also, since we have GA enabled for the website, we >can >>>> track how >>>> >> > > >> many >>>> >> > > >> > > times >>>> >> > > >> > > > this page was accessed, which will be equal to the >>>> number of >>>> >> > > starts. >>>> >> > > >> > This >>>> >> > > >> > > > way, the counter information is tracked and >monitored by >>>> the >>>> >> > > Ignite >>>> >> > > >> > PMC. >>>> >> > > >> > > > >>>> >> > > >> > > > This approach looks pretty innocent to me and >everything >>>> is kept >>>> >> > > and >>>> >> > > >> > > > managed within Apache. >>>> >> > > >> > > > >>>> >> > > >> > > > Thoughts? >>>> >> > > >> > > > >>>> >> > > >> > > > D. >>>> >> > > >> > > > >>>> >> > > >> > > > >>>> >> > > >> > > > On Fri, Aug 25, 2017 at 11:29 AM, Konstantin >Boudnik < >>>> >> > > >> c...@apache.org <mailto:c...@apache.org>> >>>> >> > > >> > > > wrote: >>>> >> > > >> > > > >>>> >> > > >> > > > > I agree with Raul. >>>> >> > > >> > > > > - providing a ping-back address to a 3rd party >might >>>> be frown >>>> >> > > >> upon by >>>> >> > > >> > > > some. >>>> >> > > >> > > > > And might have a consequences like stats >collection >>>> about >>>> >> > > users' >>>> >> > > >> > > > > infrastructure. >>>> >> > > >> > > > > - checking an ASF git-repo is easy and won't >download >>>> any >>>> >> > binary >>>> >> > > >> > data: >>>> >> > > >> > > > > everything is clear text and could be easily >>>> monitored by >>>> >> > any >>>> >> > > of >>>> >> > > >> > the >>>> >> > > >> > > > > network >>>> >> > > >> > > > > diagnostic tools, shall it be required. But it >>>> involves a >>>> >> > bit >>>> >> > > of >>>> >> > > >> > the >>>> >> > > >> > > > > release >>>> >> > > >> > > > > discipline. >>>> >> > > >> > > > > - the binary data download in the runtime is my >main >>>> concern. >>>> >> > > >> This is >>>> >> > > >> > > the >>>> >> > > >> > > > > vector of MMA. What if someone gains the >control >>>> over the >>>> >> > > >> > repository >>>> >> > > >> > > > and >>>> >> > > >> > > > > replaces the file with some malicious content. >>>> >> > > >> > > > > >>>> >> > > >> > > > > As for the particular mechanism: IIRC Ignite used >to >>>> make a >>>> >> > call >>>> >> > > >> to >>>> >> > > >> > an >>>> >> > > >> > > > > external script to check upon the atest software >>>> version >>>> >> > > available >>>> >> > > >> > for >>>> >> > > >> > > > > download. In the past, the endpoint was running >on a >>>> 3rd party >>>> >> > > >> > server, >>>> >> > > >> > > I >>>> >> > > >> > > > > believe the best way would be to put this script >on >>>> ASF infra >>>> >> > > and >>>> >> > > >> > have >>>> >> > > >> > > > the >>>> >> > > >> > > > > "update checker" running in a completely >controlled >>>> >> > environment. >>>> >> > > >> > > > Actually, >>>> >> > > >> > > > > I >>>> >> > > >> > > > > recall we had this very discussion during the >>>> Incubation; I >>>> >> > can >>>> >> > > >> > > probably >>>> >> > > >> > > > > dig >>>> >> > > >> > > > > out the corresponding thread. >>>> >> > > >> > > > > >>>> >> > > >> > > > > Thoughts? >>>> >> > > >> > > > > Cok >>>> >> > > >> > > > > >>>> >> > > >> > > > > On Fri, Aug 25, 2017 at 10:41AM, Raul Kripalani >wrote: >>>> >> > > >> > > > > > Hey guys >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > In my opinion, maven.org <http://maven.org/> is >>>> still owned by a third party >>>> >> > > >> > (Sonatype). >>>> >> > > >> > > > We >>>> >> > > >> > > > > > don't know what kind of data analysis or >intelligence >>>> >> > > extraction >>>> >> > > >> > they >>>> >> > > >> > > > > run. >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > If Ignite servers all over the world were >hitting >>>> maven.org <http://maven.org/> >>>> >> > > >> > > > periodically >>>> >> > > >> > > > > > asking for an Ignite Maven artifact, it gives >>>> Sonatype a >>>> >> > clear >>>> >> > > >> > > > indication >>>> >> > > >> > > > > > of who is running an Ignite server. >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > They could reverse lookup the IP address and >find >>>> out what >>>> >> > > >> > > corporation >>>> >> > > >> > > > it >>>> >> > > >> > > > > > is. >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > How about having Ignite check the ASF Git >directly? >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > We could use the Git ssh API, but that would >require >>>> a new >>>> >> > > >> > > dependency, >>>> >> > > >> > > > > > which I advise against. >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > Alternatively, we could have it scrape this >HTML for >>>> new Git >>>> >> > > >> tags: >>>> >> > > >> > > > > > >https://git-wip-us.apache.org/repos/asf?p=ignite.git >>>> <https://git-wip-us.apache.org/repos/asf?p=ignite.git> >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > Another option is to place a txt file in the >root of >>>> the >>>> >> > > master >>>> >> > > >> > > branch >>>> >> > > >> > > > > (e.g >>>> >> > > >> > > > > > LATEST), containing a list of the latest GA >versions >>>> for >>>> >> > each >>>> >> > > >> major >>>> >> > > >> > > > > version >>>> >> > > >> > > > > > line (1.x, 2.x). >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > I would advocate this last option, but it >requires >>>> somebody >>>> >> > > >> > > remembering >>>> >> > > >> > > > > to >>>> >> > > >> > > > > > update the file with every release, unless we >>>> automate it >>>> >> > > with a >>>> >> > > >> > > Maven >>>> >> > > >> > > > > > plugin. >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > Hope that helps! >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > On 24 Aug 2017 19:37, "Denis Magda" < >>>> dma...@apache.org <mailto:dma...@apache.org>> >>>> >> > > wrote: >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > I see nothing wrong with this approach. >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > Cos, Roman, Raul, as Apache veterans, what do >you >>>> think? Is >>>> >> > it >>>> >> > > >> good >>>> >> > > >> > > to >>>> >> > > >> > > > > go? >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > — >>>> >> > > >> > > > > > Denis >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > > On Aug 23, 2017, at 11:17 PM, Dmitriy >Setrakyan < >>>> >> > > >> > > > dsetrak...@apache.org ><mailto:dsetrak...@apache.org> >>>> >> > > >> > > > > > >>>> >> > > >> > > > > > wrote: >>>> >> > > >> > > > > > > >>>> >> > > >> > > > > > > Is everyone OK with this approach? Should I >file a >>>> ticket >>>> >> > on >>>> >> > > >> it? >>>> >> > > >> > > > > > > >>>> >> > > >> > > > > > > On Mon, Aug 21, 2017 at 2:07 PM, Dmitriy >Setrakyan >>>> < >>>> >> > > >> > > > > dsetrak...@apache.org ><mailto:dsetrak...@apache.org>> >>>> >> > > >> > > > > > > wrote: >>>> >> > > >> > > > > > > >>>> >> > > >> > > > > > >> Igniters, >>>> >> > > >> > > > > > >> >>>> >> > > >> > > > > > >> There has been lots of talk of proposals >about >>>> various >>>> >> > > usage >>>> >> > > >> > > metrics >>>> >> > > >> > > > > for >>>> >> > > >> > > > > > >> Ignite and nothing came of it. I would like >to >>>> resurrect >>>> >> > > the >>>> >> > > >> > topic >>>> >> > > >> > > > and >>>> >> > > >> > > > > > >> propose something very simple and >non-intrusive. >>>> >> > > >> > > > > > >> >>>> >> > > >> > > > > > >> 1. Update Checker >>>> >> > > >> > > > > > >> The main purpose of the update checker is >not to >>>> collect >>>> >> > > >> > metrics, >>>> >> > > >> > > > but >>>> >> > > >> > > > > to >>>> >> > > >> > > > > > >> notify users about a new version of Ignite >by >>>> accessing >>>> >> > > >> > maven.org <http://maven.org/> >>>> >> > > >> > > > and >>>> >> > > >> > > > > > >> getting the version out of the metadata >file: >>>> >> > > >> > > > > > >> http://repo2.maven.org/maven2/ < >>>> http://repo2.maven.org/maven2/> >>>> >> > > org/apache/ignite/ignite-core/ >>>> >> > > >> > > > > > >> maven-metadata.xml >>>> >> > > >> > > > > > >> >>>> >> > > >> > > > > > >> This way we do not send any information >anywhere >>>> and, at >>>> >> > > the >>>> >> > > >> > same >>>> >> > > >> > > > > time, >>>> >> > > >> > > > > > >> urge our users to download and start using >the >>>> latest >>>> >> > > >> version of >>>> >> > > >> > > > > Ignite. >>>> >> > > >> > > > > > >> >>>> >> > > >> > > > > > >> 2. Startup Counter >>>> >> > > >> > > > > > >> This piece is optional, but we can also get >an >>>> insight in >>>> >> > > how >>>> >> > > >> > many >>>> >> > > >> > > > > times >>>> >> > > >> > > > > > a >>>> >> > > >> > > > > > >> certain Ignite release gets started. This is >just >>>> a cool >>>> >> > > >> metric >>>> >> > > >> > > for >>>> >> > > >> > > > > the >>>> >> > > >> > > > > > >> community to gauge the project popularity. >You >>>> can think >>>> >> > of >>>> >> > > >> it >>>> >> > > >> > as >>>> >> > > >> > > > of a >>>> >> > > >> > > > > > page >>>> >> > > >> > > > > > >> visit counter shown on many websites. We can >even >>>> decide >>>> >> > to >>>> >> > > >> > > display >>>> >> > > >> > > > > this >>>> >> > > >> > > > > > >> counter on the Ignite website as well. >>>> >> > > >> > > > > > >> >>>> >> > > >> > > > > > >> To do this, we can simply add a JAR in maven >for >>>> every >>>> >> > > >> release, >>>> >> > > >> > > e.g. >>>> >> > > >> > > > > > >> ignite-start-counter.jar, which will contain >only >>>> 1 byte. >>>> >> > > >> Every >>>> >> > > >> > > time >>>> >> > > >> > > > > an >>>> >> > > >> > > > > > >> Ignite node starts, it will download this >JAR in >>>> the >>>> >> > > >> background. >>>> >> > > >> > > > Then >>>> >> > > >> > > > > we >>>> >> > > >> > > > > > >> will be able to view the number of the total >>>> downloads >>>> >> > for >>>> >> > > >> this >>>> >> > > >> > > JAR >>>> >> > > >> > > > in >>>> >> > > >> > > > > > >> Maven Central, which is essentially the >number of >>>> starts >>>> >> > of >>>> >> > > >> > Ignite >>>> >> > > >> > > > > nodes. >>>> >> > > >> > > > > > >> >>>> >> > > >> > > > > > >> *Note that neither of the above suggestions >>>> require >>>> >> > Ignite >>>> >> > > to >>>> >> > > >> > send >>>> >> > > >> > > > or >>>> >> > > >> > > > > > >> track any user information whatsoever.* >>>> >> > > >> > > > > > >> >>>> >> > > >> > > > > > >> Please reply suggesting weather you are OK >with >>>> this >>>> >> > > >> approach. >>>> >> > > >> > > > > > >> >>>> >> > > >> > > > > > >> D. >>>> >> > > >> > > > > > >> >>>> >> > > >> > > > > >>>> >> > > >> > > > > >>>> >> > > >> > > > >>>> >> > > >> > > >>>> >> > > >> > >>>> >> > > >> >>>> >> > > > >>>> >> > > > >>>> >> > > >>>> >> > >>>> >> >>>> > >>>> >>> >>> >>> >>> -- >>> Alexey Kuznetsov >>> >>> >>> >> >>