As of June 1, 2015, the IDE Connector documentation will no longer be maintained by Atlassian. See https://developer.atlassian.com/blog/2015/06/discontinuing-ide-connectors-support/ for more information. We will also be making this documentation available for our open source community here: http://atlassian-docs.bitbucket.org/

By default, the Atlassian Connector for Eclipse will collect information on the usage of the connector and send the information to Atlassian. We collect and analyze this information to better understand the usage of the connector, so that we can continue to develop a better product that meets your needs. You can choose to enable or disable the collection of information at any time.

On this page:

Enabling or Disabling the Collection of Information

We understand, of course, that some people do not wish to have any information collected from them. You can enable or disable the collection of information at any time, and set other preferences.

To set your usage data preferences,

  1. In Eclipse, open the 'Window' menu and select 'Preferences'.
  2. Open the 'Atlassian Connector' folder.
  3. Select 'Usage Data'.
  4. Uncheck 'Enable logging to' to disable monitoring


Screenshot 1: Configuration preferences for usage data collection

Submitting the Usage Data Manually

You can choose to submit your usage data manually, rather than allowing automatic submission.

To submit usage data manually, press "Upload Usage Data Submission" button visible on the above screenshot.


Screenshot 3: Submitting the usage data manually

Information Collected

We track general events in Eclipse, such as when you open a task, open a Bamboo build, open a Crucible review, get the Bamboo build details, get a FishEye resource link, get Bamboo build output, and so on.

We store things like:

  • Event start and end dates.
  • Event originator, such as the workbench window, command, toolbar, etc.
  • Event name — usually the class name of the handler.
  • Task type (jira, bamboo, etc), for tasks opened by the user.

The information we collect is anonymous and cannot be used to identify you. Private information, such as task key and title, is obfuscated by default. If you choose not to obfuscate data, the information collected will include things like task key, task title, and in some cases a partial path name.

Mechanism Used to Send Information

The connector collects the information in a monitor-log.xml file, located in your Eclipse workspace directory as specified in your configuration settings (see above). The connector sends the data to Atlassian as a zipped XML file, periodically at the time interval specified in your configuration settings (see above).

Another Way to Send Feedback

Even if you decide not to send usage data through to us, we would still appreciate any feedback, comments, or suggestions you may have via our JIRA issue tracker or Atlassian Answers forum.

RELATED TOPICS

Configuring the Eclipse Connector

  • No labels

9 Comments

  1. Anonymous

    The Usage Data feature should be opt-in rather than opt-out.  Automatically enabling monitoring is intrusive.  Eclipse IDE has such a feature that allows one to decide rather than it deciding a default.  This is definitely a lapse of good judgement.

    1. Thanks for feedback. I understand your opinion. However we decided to the opposite. It gave as a lot invaluable data wrt how our products are used (while preserving 100% anonymity) and it has great impact on the shaping the vision of our products.

      Cheers,
      Wojtek

      1. Anonymous

        "If you look up redundant in the dictionary it says see redundant", Robin Williams.

        Any collection of private data, whether anonymous or not should be an opt in process.  You are using people's resources to collect information to ultimately aid your product and your pocket books.  

  2. Anonymous

    It just had a great impact on my use of your products, I just removed them.

  3. Anonymous

    It is an annoying feature and even when I opt out it periodically requests me to opt-in which is also annoying. 

    1. Hi

      You found a way to disable the periodical request?

      1. Atlassian Connector for Eclipse stores the answer in current workspace so you may expect the question again when you change or re-create the workspace.

        Cheers,
        Jacek

  4. Anonymous

    Can you explain how you analyze this usage data? Do you rely on a third-party analytics servic (such as Google analytics) or do you process the information internally? (I know I'm posting anonymous, why don't you provide OpenID login here?)

    1. Hi,

      We process the stats completely internally. No Google analytics or any other third party tools/services are involved.

      Data is gathered anonymously and sent to Atlassian server. This way we know how many users opt-in (so we can estimate the real number of users), which features are used most and which are not.

      We do not track any user data like server urls or entered data but only the fact of usage and behavior (e.g. issue retrieved event, build started event, etc.).

      Cheers,
      Jacek