ну, я не пытаюсь вас остановить, конечно, ни в коем случае. просто Не Могу Молчать же! ;-)

а про текстовый формат документов я давно думаю, на самом деле. как минимум для модулей. в смысле — именно «богатый текст», который позволит сохранять odc без потерь, но при этом обрабатывать их стандартными инструментами для текстового diff/patch. может даже какой-нибудь богомерзкий xml (да простят меня древние боги за такое). лично я считаю, что бинарный лучше, но такая малая уступка (возможно) позволит в дальнейшем меньше париться интерфейсами с DVCS. к тому же совсем убирать бинарный формат не обязательно: пусть себе существует параллельно. я подозреваю, что можно просто сделать обёртку, которая будет писать в текст только текстовые модели, а остальное оставлять блобами, например, и втихаря подсовывать её среде вместо «настоящих файлов». в смсле — среда по-прежнему уверена, что она пишет и читает бинарные odc, но на самом деле они прозрачно конвертируются в текст и обратно.

но мы, кажется, засоряем чужую тему этой нашей беседой. может, модераторы перенесут сообщения начиная с моего куда-то в более правильное место?