У вас есть идея, как эту проблему решить? Чтобы истина была не где-то рядом, а прямо в статье? А то сами же сначала обвиняете ВП в том, что в некоторых случаях она использует материал из недостаточно надёжных источников, а потом сами же себе резонно отвечаете, что надёжных источников по данной теме нет.
Если бы вы действительно интересовались этим вопросом, вы бы сами могли посмотреть причину блокировки. Более того, вы бы узнали, что сейчас рассматривается не только вопрос снятия блокировки, но и лишения статуса администратора, наложившего блокировку.
Администраторы компетентны в знании правил Википедии, больше от них ничего не требуется. Более того, автору статей не обязательно быть компетентным в выбранной тематике, достаточно найти подходящие источники.
Что вы понимаете под словом «авторитетный источник»? Источник, мнению которого можно доверять, как статье в высококачественной научной литературе? Или источник, пользующийся уважением среди кого-то?
По ссылке, которую я дал в каменте выше рекомендуют номер дома всегда записывать строкой. Потому что если открыть карту любого российского города в месте, где последние лет 10 происходила уплотнительная застройка, можно найти кучу вариаций на тему дом 111б корпус 2/3 строение 3.
Но если я поставлю заплатку, вам нужно будет постоянно следить за температурой двигателя — если она превысит 90 градусов, заплатка отвалится и весь антифриз вытечет за пол-минуты. А ещё эта заплатка цепляет рулевую тягу, поэтому нельзя поворачивать руль влево больше чем на пол-оборота.
С переименованием может быть и соглашусь, но смысл не в этом, а в том, что коммитить надо не скопом всё что накодил за день, а небольшими, и главное — осмысленными порциями.
По адресам: учитывая, что в КЛАДРе бывает не всё правильно и что нужно, никогда не удастся найти универсальное решение с хранением адреса. Тут надо смотреть необходимый уровень детализации: для областной больницы важна детализация до населённого пункта, в то время как для городской поликлиники придётся помучиться.
Что касается diff-ов: чтобы определить, что я сейчас перенёс функцию A в другое место, переименовал в B и поменял местами несколько строк, или же просто удалил, а в другом месте написал новую, которая по случайному совпадению оказалась немного похожей — для этого никакого искусственного интеллекта не хватит. Тут и естественному интеллекту без телепатии не обойтись. Однако если делать коммиты частыми и осмысленными, то в этом нет никакой необходимости. Перенёс функцию — закоммитил, переименовал — закоммитил, удалил ненужные строки — закоммитил.
http://habrahabr.ru/post/146901/
http://habrahabr.ru/company/hflabs/blog/260601/
Что касается diff-ов: чтобы определить, что я сейчас перенёс функцию A в другое место, переименовал в B и поменял местами несколько строк, или же просто удалил, а в другом месте написал новую, которая по случайному совпадению оказалась немного похожей — для этого никакого искусственного интеллекта не хватит. Тут и естественному интеллекту без телепатии не обойтись. Однако если делать коммиты частыми и осмысленными, то в этом нет никакой необходимости. Перенёс функцию — закоммитил, переименовал — закоммитил, удалил ненужные строки — закоммитил.