0.1.5 still had some pretty major bugs. I’ve fixed those, and tested this relase pretty thoroughly. Hopefully this one has no “SEVERITY ONE” issues.
By the way, I’m very very impressed with the “many eyes” effect on these last few releases. The community of FoF users found all the bugs almost immediately… within hours! And in the middle of the night! (at least, it was night here). And, had not only had they posted good bug reports to SF, but they even found the root causes, and produced patches! I wish the QA group at work was one tenth this good.
“Dear Steve, noticed you just checked in Boring.java. You’re using an unsynchronized Hashmap at line eight billion and seven. Funny thing, that will work most of the time, but it turns out that in cluster mode it will cause silent data loss. Checked in the fix for you, k thx bye.”
So thanks, everyone, for bearing with us during the technical difficulties, and helping out to solve them!


konfabulieren » Feed on Feeds 0.1.6
[…] root causes, and produced patches! I wish the QA group at work was one tenth this good. http://minutillo.com/steve/weblog/2004/6/16/fof-0-1-6” target=”_blank”>fof blog
Comments » […]
Q Daily News
FoF 0.1.6
Once again, the mad syndication ninja has elevated his art with Feed on Feeds 0.16, adding XHTML and CSS, a one-page console and viewer, and a lot of bug fixes. Go forth and download!…
Jason
Steve, is the version of Magpie that’s part of 0.1.6 really version 0.51? (That’s the version number that’s in all the headers in the directory.) It clearly supports Atom, so it must be 0.6 or later, and I see that 0.61 now supports Atom beyond alpha support.
steve
Yes, it is Magpie 0.61, plus a patch I added to make Magpie attempt to translate all feeds into UTF-8. If you go and download Magpie 0.61, you can see that the file headers match: some say 0.51, or 0.6a… I guess Kellan forgot to update them last time he did a release.
zonble
Nice job! Steve, I have not tried the new version of FOF yet, but I would like to know if the new version of FOF can convert the feeds from big5, gb and shift-jis to utf-8?
steve
No! It cannot! The only supported character encodings in PHP 4’s XML parser are ISO-8859-1, US-ASCII, and UTF-8.
On PHP5, there are a few more. SHIFT_JIS is added, for example, but still no BIG5 or GB.
PHP does have a family of functions called ‘mbstring’ that support those encodings, but unfortunately integrating it with the XML parser will be difficult. I may attempt to do this, anyway.
steve
OK, I fixed it. I’ve patched my local copy of FoF to be able to subscribe to ISO-8859-*, BIG5 and GB2312… actually anything that ‘mbstring’ supports, which is quite a number of encodings. I’m going to let this change burn in for a while, maybe make it available as a patch, and probably roll it into the next release, as well as post a long angry weblog entry about the sad state of PHP XML charset handling.
home loans
36903
chlfx
Nice portal! Recipe for roasted chicken upzrm
umgdg
Best work! Naked runners sjkcl
qigbl
Beautiful site! Brochures for fashion shop hwsee
erppd
I like your portal! Free prepaid credit card gknzb
uyxmm
I like your wishes! Hudson canyon map vyyhb
nlvow
Beautiful portal! Dog tick removal cpxya
sqxvy
Great portal! Videogames effects on society hwiyk
Pleae leave a comment!