Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project: Analyze and Prioritize Dataverse Backlog #114

Open
4 tasks
cmbz opened this issue Dec 21, 2023 · 7 comments
Open
4 tasks

Project: Analyze and Prioritize Dataverse Backlog #114

cmbz opened this issue Dec 21, 2023 · 7 comments
Assignees
Labels
Dataverse Project Issues related to Dataverse Project software FY25 FY25 activities Project: Analyze & Reduce Backlog Internal effort to analyze and reduce the Dataverse backlog

Comments

@cmbz
Copy link
Contributor

cmbz commented Dec 21, 2023

Overview

Purpose

  • To analyze and prioritize the current Dataverse (https://github.com/IQSS/dataverse) issue backlog
  • Define and implement a process to monitor and triage new Dataverse repo issues

Motivation

  • As of Jun 24, 2024 the main dataverse Github repository has 1116 open issues; the oldest is from 2014.
  • The Dataverse Team does not have a comprehensive strategy or process to address this backlog of issues. In contrast, the team recently developed and implemented an approach for managing the current backlog of Community pull requests
  • The backlog has proven to be a fruitful source of potential feature and functionality improvements and bug reports from the Community and the core development team.
  • Designing and implementing a comprehensive approach to analyze and prioritize the backlog and manage future issues would:
    • Reduce and ideally clear the current backlog
      • Act on Community-identified code defects (275 on Jun 24, 2024)
      • Act on Community-identified software improvement contributions aligning with Dataverse Project priorities
    • Increase transparency about how Community-submitted Dataverse issues are evaluated and prioritized for action
    • Provide the Community with improved GitHub issue and pull request templates

Tasks

Timeline

  • Start: July 2024
  • End: December 2024

Resources

@cmbz cmbz self-assigned this Dec 21, 2023
@cmbz cmbz added Proposal Spikes and issues associated with Dataverse proposals Dataverse Project Issues related to Dataverse Project software labels Dec 21, 2023
@pdurbin
Copy link
Member

pdurbin commented Jan 5, 2024

Proposal: Analyze Dataverse Backlog

Can we please open this document to the public?

Also, I've "blogged" about my efforts at https://groups.google.com/g/dataverse-dev/c/Pkces_MBqR8/m/Qsp7zrgfBgAJ

@cmbz cmbz changed the title Proposal: Analyze Dataverse Backlog Project: Analyze and Reduce Dataverse Backlog Apr 4, 2024
@cmbz cmbz added Project: Analyze & Reduce Backlog Internal effort to analyze and reduce the Dataverse backlog and removed Proposal Spikes and issues associated with Dataverse proposals labels Apr 4, 2024
@cmbz
Copy link
Contributor Author

cmbz commented May 21, 2024

Status: May 2024

  • Completed project plan
  • Next steps: team review

@cmbz
Copy link
Contributor Author

cmbz commented Jun 25, 2024

Status: June 2024

  • Project plan was approved
  • Next steps: project launch in July 2024

@cmbz
Copy link
Contributor Author

cmbz commented Jun 25, 2024

Status: July 2024

@cmbz
Copy link
Contributor Author

cmbz commented Aug 1, 2024

Status: August 2024

  • Announced the project to the community. See Google Groups post.
  • Inventory of bugs was created for review (task complements the Type: Feature review process)
  • Dataverse prioritization team began reviewing issues on the Type: Feature list
  • @sbarbosadataverse began reviewing the Type: Bug list
  • Issues older than 2020-08-18 and that were not Type: Feature were closed.
    • Some closed issues were reopened based on Community feedback.
    • Monitoring of Community responses will continue

@cmbz
Copy link
Contributor Author

cmbz commented Aug 27, 2024

Status: September 2024

  • The first pass review of remaining open issues created by individual core team members is complete; team members have closed issues they determined are duplicates, describe work that has already been completed, etc. Remaining issues will be evaluated in the second pass, to begin in October 2024.

@cmbz
Copy link
Contributor Author

cmbz commented Oct 8, 2024

Status: October 2024

  • Team continued to review open feature requests.
  • Evaluation of remaining issues from core team members review was delayed and will begin in November.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dataverse Project Issues related to Dataverse Project software FY25 FY25 activities Project: Analyze & Reduce Backlog Internal effort to analyze and reduce the Dataverse backlog
Projects
None yet
Development

No branches or pull requests

2 participants