IQSS / IQSS/dataverse-installations

What version of Dataverse are the installations on the map running?

Open
#3 8 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
HTML
Stars
6
Forks
13
Avg merge
25m
Merged PRs (30d)
1

Description

As of this writing there are 46 installations of Dataverse on the map at https://dataverse.org

Screen Shot 2019-07-03 at 2 34 02 PM

Currently there are 17 installations of Dataverse listed at https://dataverse.org/metrics

Screen Shot 2019-07-03 at 2 35 09 PM

The list of URLs of installations on the map is available in JSON format: https://services.dataverse.harvard.edu/miniverse/map/installations-json

The list of URLs of installations configured for metrics gathering is also available in JSON format: https://dataversemetrics.odum.unc.edu/dataverse-metrics/config.json

For any given installation, you can check the version by visiting, for example, https://dataverse.harvard.edu/api/info/version

The task for this issue is to write a script that reports the version of Dataverse that's being run by each installation on the map. It should also report whether or not it has been configured for metrics gathering or not.

One goal is to continue to add installations running Dataverse 4.9 or higher to the metrics aggregator. The process for this to currently to ping @donsizemore at http://chat.dataverse.org . I suspect that some of the 29 installations of Dataverse that aren't being polled for metrics are running 4.9 or higher.

Another goal is to simply get a sense of what versions the community is running.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by fetching the two installation lists at the provided JSON endpoints, then query each installation's /api/info/version endpoint. Compare the map installations with the metrics configuration and produce a report containing each installation's Dataverse version and whether metrics gathering is configured.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.