Вот о том и речь что система должна быть устроена так, чтобы расшаривать личное хранилище. Тогда если исправил опечатку для себя, автоматически сделал это исправление доступным остальным. Т.е. операция "выкладывать исправленное" не должна требовать дополнительных действий. Операция "втащить исправления, сделанные другим" может требовать дополнительных действий, но по минимуму. Потому как здесь ты тоже заботишься о СВОЕЙ личной копии.
Кстати, при таком подходе, возможно проблема, обозначенная phd решится сама собой. Человек исправил некоторые опечатки, а потом к нему прилетает версия, где исправлены другие опечатки, а эти - не исправленные. Другая версия подписана кем-то кто заслуживает доверия, но предыдущая-то была подписана собой, любимым, и софт знает, что себе любимому его хозяин всяко доверяет больше. Поэтому предложит разрешить конфликт вручную, и в результате в данной копии библиотеки появится книга, в которой исправлены и те, и другие опечатки, и начнет расползаться.
no subject
Date: 2007-06-09 09:36 am (UTC)Т.е. операция "выкладывать исправленное" не должна требовать дополнительных действий.
Операция "втащить исправления, сделанные другим" может требовать дополнительных действий, но по минимуму. Потому как здесь ты тоже заботишься о СВОЕЙ личной копии.
Кстати, при таком подходе, возможно проблема, обозначенная
Человек исправил некоторые опечатки, а потом к нему прилетает версия, где исправлены другие опечатки, а эти - не исправленные. Другая версия подписана кем-то кто заслуживает доверия, но предыдущая-то была подписана собой, любимым, и софт знает, что себе любимому его хозяин всяко доверяет больше. Поэтому предложит разрешить конфликт вручную, и в результате в данной копии библиотеки появится книга, в которой исправлены и те, и другие опечатки, и начнет расползаться.