-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
Description
Feature Request
Add functionality to fetch talks from a dedicated talks repository where talks are stored as issues.
Proposed API
import { getTalks, getTalk } from 'gitevents-fetch'
// Get all talks (similar to listUpcomingEvents)
const talks = await getTalks('org', 'talks-repo', {
first: 10
})
// Get single talk by issue number
const talk = await getTalk('org', 'talks-repo', 42)Use Case
- Fetch talk submissions from a dedicated repository
- Display speaker information and talk details
- Link talks to events via references
Implementation Notes
- Should reuse existing event/issue fetching infrastructure
- Talks are stored as GitHub issues in a dedicated repository
- May need different label filtering or issue form parsing
- Could potentially be handled by existing
getEvent()andlistUpcomingEvents()APIs with different configuration