Skip to content

Address open PRs missing associated issues and PR staleness #2560

@lukepayyapilli

Description

@lukepayyapilli

Hi @tompollard, I reviewed the open PRs and found that 18 out of 28 don't have associated issues linked. Below is a breakdown by year with proposed issue matches based on keyword analysis.

Summary

  • 18 PRs without associated issues.
  • 10 PRs with associated issues.
  • Many older PRs (2024) appear stale and may need review for closure or linking.

PRs Without Associated Issues

2026

PR Last Activity Title Proposed Issue(s)
#2541 2026-01-20 Add KHDP account linking via OAuth #2559

2025

PR Last Activity Title Proposed Issue(s)
#2514 2025-11-12 V0: Annotation API - Token Support #2526
#2509 2025-10-09 Bump botocore and boto3 to v1.40.48 #2087, #1870
#2477 2025-10-09 Initial GitHub workflow testing for Debian 13 #2268, #1328
#2419 2025-06-07 [WIP] Improves relevance scoring of search #1579
#2352 2025-03-13 Add new fields to data access request form #2359, #1508
#2340 2025-02-03 Do not promote commercial social media No match found

2024

PR Last Activity Title Proposed Issue(s)
#2321 2024-12-02 Use affiliation to auto-credential faculty #2147, #1833
#2261 2024-08-20 WIP: Managing project reviews #2258
#2007 2024-07-09 Refactor data access part 1 #2359, #2467
#2006 2024-07-09 Customizable theming fix #1417, #1384
#1967 2024-07-09 Refactor DataAccess to DataSource #1927
#1934 2024-07-09 Events: auto reject after event ends #1882
#1918 2024-07-09 Refactor access to dataset through events #2359, #2076
#1904 2024-07-09 Implement event agreement on event app #1878
#1266 2024-07-09 Reject credential apps based on template #2147, #1909
#1260 2024-07-09 Previous credential apps to admin profile #2263, #2195
#1250 2024-07-09 Credential application tracker in console #2263, #2250

High Confidence Matches

These PRs appear to directly address existing issues:

PR Proposed Issue Match Reasoning
#2541 #2559 OAuth integration with Korean platform
#2514 #2526 Expand annotation models - same feature
#2261 #2258 "Internal notes" for managing project reviews - exact match
#1967 #1927 Integrate with existing DataAccess model - exact feature
#1934 #1882 Handle events with pending registrations - exact match

Suggested Actions

  1. Link PRs to issues: For high-confidence matches, add issue references to PR descriptions.
  2. Review stale PRs: 11 PRs haven't been updated since July 2024 - consider closing or updating.
  3. Create issues for unmatched PRs: Do not promote commercial social media #2340 (social media policy) may need a new issue.
  4. Consider requiring issues: Establish a practice of creating issues before PRs for better tracking.

Let me know if you'd like me to help link any of these PRs to their proposed issues or what you'd like to do to address - thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions