β¨ Feature Description
Add a small informational message near the "Last updated" timestamp to clarify that infrequent data updates are expected after GSoC contributor selection is complete.
π€ Problem It Solves
After GSoC selection is finalized, the "Last updated" timestamp on the site appears misleading in two places:
-
Good First Issues section shows "Last updated: 90 hours ago" right next to a banner claiming "Updated every 6 hours via GitHub Actions" a direct contradiction that makes users think the pipeline is broken.
-
Mentor Finder section shows "Last updated: 3 days ago" with an amber warning dot, further signaling something is wrong.
Users visiting post-selection may assume the site is broken or unmaintained, when infrequent updates are completely expected at this stage.
π‘ Proposed Solution
Display a contextual note alongside the "Last updated" timestamp after completion:
"GSoC selection complete. Data won't update frequently."
This should only appear post-selection , before the completion , the timestamp displays as usual.
π Alternatives Considered
Hiding the timestamp entirely post-selection β rejected as it removes useful info.
Changing the "Updated every 6 hours" claim dynamically β possible but more complex than a simple note.
πΈ Mockups / Examples
Screenshots showing the current confusing state:
Good First Issues: "Last updated: 90 hours ago" contradicts "Updated every 6 hours" in the same banner.
Mentor Finder: "Last updated: 3 days ago" with amber warning dot implies an error state.
β
Acceptance Criteria
π Additional Context
Affects both the Good First Issues section and the Mentor Finder section at https://findmygsoc.vercel.app/. Small UX fix with high clarity gain for end users.
π± Contributor Checklist
β¨ Feature Description
Add a small informational message near the "Last updated" timestamp to clarify that infrequent data updates are expected after GSoC contributor selection is complete.
π€ Problem It Solves
After GSoC selection is finalized, the "Last updated" timestamp on the site appears misleading in two places:
Good First Issues section shows "Last updated: 90 hours ago" right next to a banner claiming "Updated every 6 hours via GitHub Actions" a direct contradiction that makes users think the pipeline is broken.
Mentor Finder section shows "Last updated: 3 days ago" with an amber warning dot, further signaling something is wrong.
Users visiting post-selection may assume the site is broken or unmaintained, when infrequent updates are completely expected at this stage.
π‘ Proposed Solution
Display a contextual note alongside the "Last updated" timestamp after completion:
"GSoC selection complete. Data won't update frequently."
This should only appear post-selection , before the completion , the timestamp displays as usual.
π Alternatives Considered
Hiding the timestamp entirely post-selection β rejected as it removes useful info.
Changing the "Updated every 6 hours" claim dynamically β possible but more complex than a simple note.
πΈ Mockups / Examples
Screenshots showing the current confusing state:
β Acceptance Criteria
π Additional Context
Affects both the Good First Issues section and the Mentor Finder section at https://findmygsoc.vercel.app/. Small UX fix with high clarity gain for end users.
π± Contributor Checklist