Мда. Совсем чуток пощупал один PEAR-модуль и уже повесил багов:
-
http://bugzilla.altlinux.org/show_bug.cgi?id=16086 (криво ставится)
-
http://pear.php.net/bugs/bug.php?id=14180 (опечатки в документации)
Потом решил для опечаток сразу и патч привесить. Минут 10 не мог его засабмитить: выдавалась ошибка. Я уже было начал думать, что мой патч воспринимается не как plain/text, а оказалось всё проще. Мне на английском было написано, что патч должен иметь имя patch.txt или package.diff (Чем им не понравилось расширение .patch я не знаю.) Фокус в том, что патч должен ровно так и называться - patch.txt или package.diff!! Т.е. не typos-fix.txt или Validate.diff, как мне показалось. Ну да ладно, разобрался в два ночи..
Updated: баг в PEAR уже исправили! Молодцы, очень оперативно. (А я тем делом запостил ещё два бага в багзиллу АЛЬТа - похоже, что PEAR у нас очень слабо протестирован...)