Skip to content

Generalize Podcast Player task for multiple APIs#1990

Merged
OreskaG merged 1 commit into
rolling-scopes-school:masterfrom
AnnaVernadskaya:fix/podcast-player-api-criteria
Jul 10, 2026
Merged

Generalize Podcast Player task for multiple APIs#1990
OreskaG merged 1 commit into
rolling-scopes-school:masterfrom
AnnaVernadskaya:fix/podcast-player-api-criteria

Conversation

@AnnaVernadskaya

Copy link
Copy Markdown
Contributor

Generalize Podcast Player task for multiple APIs

🤔 This is a

  • 🌟 New task
  • 🌐 New module
  • ⚙️ Update to an existing task
  • 🔧 Update to an existing module
  • 🔗 Update or addition of external resources or links
  • 🐛 Fix in a task or related content
  • 🛠 Fix in a module or related content
  • ✏️ Fixed a typo or grammatical error
  • 🔗 Fixed a broken link
  • ❓ Other (specify: ****____****)

Description

  • Brief Overview:

    Updated the Podcast Player task to make it API-agnostic. The task description and scoring criteria no longer require a specific podcast API, allowing students to use any compatible API while keeping the same functional requirements.

  • Implementation Approach:

    • Generalized the scoring criteria to remove references to specific Listen Notes endpoints.
    • Updated the task description to clarify that any podcast API may be used.
    • Kept the Listen Notes test API as the example implementation in the documentation.

Additional Information

Checklist

  • ✅ I have performed a self-review of my own code.
  • 📝 I have commented my code, particularly in hard-to-understand areas.
  • 🔧 I have made corresponding changes to the documentation (if applicable).
  • 🚫 My changes generate no new warnings or errors.

@OreskaG OreskaG merged commit 360f96d into rolling-scopes-school:master Jul 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants