A

p

e

r

s

o

n

a

l

B

l

o

g

Wikipedia: Projektneuheiten (Feed)

Schon seit einiger Zeit kümmere ich mich um einen Feed für die Wikipedia: Projektneuheiten. Jetzt war mal wieder ein bisschen Pflege notwendig um das im Hintergrund laufende Skript stabiler zu machen. Ziel ist es u.a. das RSS und Atom-Format parallel anzubieten und genau das wird jetzt auch gemacht. Mit ?type=rss und ?type=atom kann das entsprechende Format ausgewählt werden. Fallback ist das neuere Atom-Format:

[...]
FORMAT = case WEB['type']
  when 'rss' then :rss
  when 'atom' then :atom
  else :atom
end
[...]

Siehe den gesamten Quelltext.