Giter Site home page Giter Site logo

imagej-usage's Introduction

ImageJ Usage Statistics

This plugin collects anonymized usage statistics for known ImageJ modules (commands, scripts, etc.).

Statistics are accumulated every time a module is executed. Once per hour, and when ImageJ shuts down, the statistics are flushed (i.e., uploaded) to the ImageJ usage server with an anonymous but unique user/machine identifier. It is not possible to tell who a user is from the identifier, but each user/machine combination is guaranteed to have a unique identifier string, to facilitate computation of statistics such as: "How many people used such-and-such command within the past 12 months?"

Collection of usage statistics is optional, and can be toggled in the Edit > Options > Privacy... options dialog.

Such information is very useful to the developers in prioritizing bug-fixes and new features, as well for continued funding of valuable functionality.

For further details, see Usage on the ImageJ web site.

imagej-usage's People

Contributors

ctrueden avatar hinerm avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

seanpm2001

imagej-usage's Issues

Ask for permission at the time of upload

refactor the privacy options as such:

  • pop the options dialog at time of upload
  • add a "never ask me again" toggle to decide if options are saved or not. Default enabled

Privacy option not recordable

There seems to be no way of recording in the macro language the Edit>Options>Privacy Opt Out option. Can this be added too so it can be included in the StartupMacros file as a command to run at start up?
Thanks.

Make usage statistics open source

Suggested by Stephan Saalfeld: put the usage statistics under an open license and make them completely open in their raw form.

Although we were planning on creating a visualization UI for the data, exposing the raw data under an open license would help to ensure it can't be used for profit, and will allow the community to independently analyze it on their own terms.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.