= phenomenon = when running the planet generator w/o redirecting stderr to /dev/null you get A LOT of noise back about broken configs and missing blog feeds, forbidden locations, etc, etc.
= reason = people edit things and forget to fix them when they change their blogs, etc.
= recommendation = go through all the errors and notify the owners of the blogs and/or fix the issues.
planet error output planet-error-output.txt
== 404 errors == * http://www.kanarip.com/blog/3/feed # No blog there anymore * http://spoilt.blogsite.org/wordpress/?feed=rss2 # No blog there anymore * http://sites.google.com/site/kamreefsalisbury/blog/posts.xml # No blog there anymore
http://press.redhat.com/category/fedora/feed/ # to change to http://www.redhat.com/rss/feeds/news?rhCategory=null ?
http://jfalco.info/feed/ # Can be changed but only one post in the blog
http://benl.co.uk/category/topic/linux/feed # Can be changed but only one post in the blog
http://devel.adityapatawari.com/category/fedora/feed/ # Should be changed by user
http://feeds.feedburner.com/nixknack # Error from feedburner
https://blogs.fedoraproject.org/wp/jcollie/feed/ # works for me
Replying to [comment:1 pingou]:
== 404 errors ==
why not notify these users of their issues?
If you look at
http://people02.fedoraproject.org/people_planet.ini
you can see the username associated with all of the entries.
Attached is a script which I believe will do the work.
It parses the error file and for each error find the url and the associated FAS username to be able to send him an email.
Who should do the spamming? Shall I?
pingou - if you're comfortable doing the spamming, please do so. CC admin@fedoraproject.org
well done.
First round done:
Mail sent to fcrippa@fp.o Mail sent to adliazaddin@fp.o Mail sent to angel@fp.o Mail sent to kanarip@fp.o Mail sent to nalin@fp.o Mail sent to jcollie@fp.o Mail sent to caillon@fp.o Mail sent to ujjwol@fp.o Mail sent to dafrito@fp.o Mail sent to trondd@fp.o Mail sent to ekaravakis@fp.o Mail sent to etank@fp.o Mail sent to jfalco@fp.o Mail sent to green@fp.o Mail sent to jeckersb@fp.o Mail sent to adimania@fp.o Mail sent to affix@fp.o Mail sent to astokes@fp.o Mail sent to tombo@fp.o Mail sent to rakesh@fp.o Mail sent to kam@fp.o Mail sent to gsieranski@fp.o Mail sent to tc1415@fp.o Mail sent to sundaram@fp.o
Final version of the script (used for the first email round) clean_planet.py
One week after, how is this doing ?
not a lot better but a little.
see attachment.
second run of same. planet-error-output2.txt
I propose to do a second run on Monday and to change the email to:
""" Dear {0}, On June 8th, we contacted you about the following website which you registered on the Fedora planet: {1}
This website (feed) is now returning an error ({2}). Could you please correct this ?
If no action are taken by July 1st we will remove this feed from the planet.
Regards, The Fedora Infrastructure team """
another run of planet errors planet-error-output3.txt
planet-error-out4.txt planet.out4
Output from this morning added.
Mail sent to pjones@fedoraproject.org [[BR]] Mail sent to fcrippa@fedoraproject.org [[BR]] Mail sent to nalin@fedoraproject.org [[BR]] Mail sent to wwoods@fedoraproject.org [[BR]] Mail sent to gbraad@fedoraproject.org [[BR]] Mail sent to robmv@fedoraproject.org [[BR]] Mail sent to markdude@fedoraproject.org [[BR]] Mail sent to dpal@fedoraproject.org [[BR]] Mail sent to caillon@fedoraproject.org [[BR]] Mail sent to mustu@fedoraproject.org [[BR]] Mail sent to hvivani@fedoraproject.org [[BR]] Mail sent to dbpatankar@fedoraproject.org [[BR]] Mail sent to dafrito@fedoraproject.org [[BR]] Mail sent to trondd@fedoraproject.org [[BR]] Mail sent to nmarques@fedoraproject.org [[BR]] Mail sent to sgordon@fedoraproject.org [[BR]] Mail sent to jasper@fedoraproject.org [[BR]] Mail sent to narkoz@fedoraproject.org [[BR]] Mail sent to green@fedoraproject.org [[BR]] Mail sent to tezcatl@fedoraproject.org [[BR]] Mail sent to piju@fedoraproject.org [[BR]] Mail sent to inode0@fedoraproject.org [[BR]] Could not find fas user name for feed: http://fedora.or.id/index.php/feed/atom/ [[BR]] Mail sent to inode0@fedoraproject.org [[BR]] Mail sent to gsieranski@fedoraproject.org [[BR]] Mail sent to tc1415@fedoraproject.org [[BR]] Mail sent to cleitonlima@fedoraproject.org [[BR]]
I finally sent the same email as before as I didn't check if the same blogs were giving the same error.
I updated the script though to take into account the Fedora India case which has no fasname: {{{ [http://fedora.or.id/index.php/feed/atom/] name = Fedora Indonesia (Fedora-Id) }}}
I might be an idea to ask them to put there a contact person (same for "Red Hat Magazine Feed", "Fedora University Tour", "Fedora Videos", "fedora daily package" ...).
New version of the clean_planet.py, takes into account possible absence of fasname clean_planet.2.py
is there anything left to do on this issue for an apprentice? or should it be closed?? have we actually removed the non-functional blogs out of planet?
closing this as I think we're done.
Log in to comment on this ticket.