[devel] kernel modules templates

Evgeny Sinelnikov sin на altlinux.ru
Пн Мар 15 08:25:06 UTC 2010


15 марта 2010 г. 3:39 пользователь Денис Смирнов <mithraen at altlinux.ru> написал:
> On Mon, Mar 15, 2010 at 01:02:27AM +0300, Evgeny Sinelnikov wrote:
>
> ES> Эти опции, вероятно стоит тоже стоит сделать управляемыми, как repack
> ES> уже сделан.
>
> Эти опции просто необходимость для основного хранилища того, что
> используется большим количеством пользователей. Гарантирует  что никто
> случайно всю историю не потрет.
>
> ES> Хотя вопрос с общими репозиториями для girar не так прост.
> ES> На git.eter, для этого, есть специальный каталог /projects, и
> ES> разграничение сделано
> ES>  через группы, что требует umask 0002 и sguid на каждый каталог с проектом.
>
> Это уже слишком для данной задачи :) Хотелось бы решить сначала
> минимальную -- чтобы было единое место хранения темплейтов, ибо
> заколебало.
>

Это необходимо в силу архитектурных особенностей girar, если работать
от разных пользователей. Хотя можно сделать и более простой вариант с
одним пользователем и разными ключами, но это потребует ручной
реализации механизма авторизации в shell для girar. Вероятно, так
можно будет сделать на основании текущих групп для girar.

Кроме того нужен ведь более удобный поиск вида /project/PROJECT_NAME.
Я, некоторое время назад полагал, что достаточно определить
ответственного, который будет сам объединять результаты общих усилий в
свой git. Тогда можно будет сделать просто ссылку вида:
/project/PROJECT_NAME ->
/people/ОТВЕТСТВЕННЫЙ/packages/PROJECT_NAME_ОТВЕТСТВЕННОГО

Но это налагает на ответственного регулярную работу по проверке и
подтверждению. Для определённого порядка работы (workflow) это
нормально, но, видимо, не для всякого.


-- 
Sin (Sinelnikov Evgeny)


Подробная информация о списке рассылки Devel