IPRD Project Roadmap

This document outlines the future development plans for the International Public Radio Directory (IPRD) project. Our goal is to create the most comprehensive and accessible resource for public radio stations worldwide.

Current Status

The IPRD project is currently in active development. We are focusing on:

  • Expanding our collection of stations
  • Improving link validation
  • Completing documentation for users and developers

Short-Term Goals (3-6 months)

Content Expansion

  • Reach at least 50 countries with representative stations
  • Add comprehensive metadata for all existing stations
  • Integrate community and alternative radio stations

Technical Improvements

  • Implement daily automated link validation
  • Improve our scripts to add duplicate station detection
  • Improve our current JSON schema for better compatibility and validation
  • Optimize file structure for easier contributions

User Experience

  • Create a simple web interface for browsing and listening to stations
  • Enhance documentation with platform-specific guides

Medium-Term Goals (6-12 months)

Content Expansion

  • Achieve proper coverage for all known countries
  • Provide a clear methodology for adding genres to stations

Long-Term Goals (1-2 years)

Content Expansion

  • Properly divide groups and conglomerates into their respective station files
  • Ensure all stations have accurate metadata

How to Contribute to this Roadmap

This roadmap is a living document. If you have suggestions or want to help achieve any of these goals, please feel free to:

  1. Create an issue on our GitHub repository
  2. Join the discussions in GitHub’s “Discussions” section
  3. Submit a pull request with improvements

We’re particularly interested in contributions in the following areas:

  • Backend development (Python, JSON, validation)
  • Frontend development (JavaScript, web applications)
  • Data collection (station research, metadata)
  • Documentation and translation
  • Design and user experience