owon

Our World Our News

Contribute to owon

Help us expand our global news coverage by contributing RSS feeds from reliable news sources around the world.

How to Add RSS Feeds

Contributing to owon is simple! Follow these steps to add new RSS feeds:

Step 1: Find the RSS Feed Section

Open the script.js file and locate the "OPEN SECTION" for RSS feeds:

// --------------------------------------------------
// OPEN SECTION : PROPOSE RSS FEEDS HERE !
this.rss.addFeed("France", "https://www.france24.com/en/france/rss");
// --------------------------------------------------

Step 2: Add Your RSS Feed

Add a new line with your RSS feed using this format:

this.rss.addFeed("CountryName", "https://example.com/rss-feed-url");

Examples:

this.rss.addFeed("Germany", "https://www.dw.com/en/rss");
this.rss.addFeed("Japan", "https://www3.nhk.or.jp/rss/news/cat0.xml");
this.rss.addFeed("Brazil", "https://www.reuters.com/places/brazil/rss");

Step 3: Update the Sources Page

Don't forget to add your new source to the sources.html page! Add it under the appropriate regional section with:

  • Source name and website
  • Brief description
  • Language and region coverage

RSS Feed Guidelines

✅ Good Sources

  • Established news organizations
  • Government news agencies
  • Reputable local newspapers
  • International news bureaus

❌ Avoid

  • Personal blogs
  • Unverified sources
  • Propaganda outlets
  • Broken or inactive feeds

Testing Your Contribution

Before submitting:

  1. Verify the RSS feed URL works in a browser
  2. Test that the feed loads properly in owon
  3. Check that articles display correctly
  4. Ensure the source is added to the sources page

Submit Your Contribution

Once you've added your RSS feeds and updated the sources:

  1. Fork the owon repository on GitHub
  2. Make your changes to script.js and sources.html
  3. Test your changes locally
  4. Submit a pull request with a clear description