Fellowship Hacks » Projects » Blog Aggregator

Blog Aggregator

Goal

A blog aggregator should er... aggregate the Fellows blogs

Coordinator

  • Ivan Jelic

People

  • Ivan Jelic
  • cri

Volunteers are always welcome! Have a look at FellowshipHacks to know how you can help

Status

The platform is up and running. We are considering some improvements (see the TODO section)

Updated on: 090405

Tasks

This is an overview of the tasks to do for the completion of the project.

You can create a page for a new task using the button below. Just enter the name for the page and it will be automatically created as a subpage of this project page.

TODO

  • Fix the "wrong titles" bug reported by Florian Boor
  • Fixes to the CSS/theme
    • We should consider moving the IE7-specific CSS code out of the head-element and to its own CSS file, to clarify the separation between structure and look/feel
  • Rawdog improvements
    • The lines after the headline of an article should show the author of the blog
      • cri: for newly added blogs: this can be done in the feeds configuration file; for old EZ blogs, I can fix the migration query and re-run it

    • The link on the author/blog name should point to the html page of the blog, not the RSS feed
  • Set up an automated subscription mechanism (this is part of the FellowshipHacks/Projects/AccountMaintenance project)

  • Nice To Have: let Fellows upload a hackergotschi in the user prefs and show it (in Wordpress and in Rawdog)

DONE

  • Finalise requirements (see notes)
  • Finalise decision on the aggregator platform (see notes)
  • Setup test system (once the test system for the blog is in place)
  • CSS, graphics, artwork (first version finished)
  • Add blog feeds for Fellows that already requested this
  • Set up other instances of rawdog for languages different from English

Systems involved

  • Production systems: utyonkov
  • Test systems: utyonkov

Notes

Requirements

  • The aggregator should accept both blogs on fsfe.org and blogs on other sites
  • Fellows could choose in their preferences page wether to add their feed to the aggregator

Choice of the platform

Possible solutions:

  • planet (was tested)
  • rawdog (currently tested and used for planet.kde.org)
  • wordpress multiuser plugin
    • ivan s-h 081013: I've recently thought about more automated solution that might involve WPMU itself. In other words, WP should be able to aggregate posts from its users, natively or through some plugin. The page where the posts are being collected can be used as planet, and if it for some reason shows bad performance, we can generate some static page from cron... This is just a brainstorm, we need to discuss it.
    • mk (s-h 081013)
      • Important is that it is also possible for Fellows to add their RSS/Atom whatever feed in the user preferences and then their blog is also aggregated to the planet. Because a lot of people already have blogs and do not want to use the fsfe blog but aggregation. I think that this is the majority.
      • Beside that it would be nice if they can upload a hackergotschi in the user prefs and this is shown there.

      • I have the feeling that it might be better to just use planetplanet or rawdog. Script which adds RSS-feed + other information from Fellow to the planetplanet or rawdog config file, copy the hackergotschi in the right directory and that's it I think. But that's only a feeling.


CategoryFellowshipHacksProjects