From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 4 Nov 2010 17:16:47 +0300 From: Mikhail Efremov To: ALT Linux Team development discussions Message-ID: <20101104171647.3774b7da@sem.localdomain> In-Reply-To: <20101104140410.GA20381@imap.altlinux.org> References: <20101104112740.GA22585@dad.imath.kiev.ua> <20101104113328.GA13139@mw.mithraen.ru> <20101104114710.GA22762@dad.imath.kiev.ua> <20101104115016.GA17100@mw.mithraen.ru> <20101104115549.GA22836@dad.imath.kiev.ua> <20101104121754.GA14173@imap.altlinux.org> <20101104165420.12a33314@sem.localdomain> <20101104140410.GA20381@imap.altlinux.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.22.0; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?koi8-r?b?8+LP0svBIHBlcmw=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Nov 2010 14:17:42 -0000 Archived-At: List-Archive: List-Post: On Thu, 4 Nov 2010 17:04:11 +0300 Vladislav Zavjalov wrote: > On Thu, Nov 04, 2010 at 04:54:20PM +0300, Mikhail Efremov wrote: > > On Thu, 4 Nov 2010 15:17:58 +0300 Vladislav Zavjalov wrote: > > > - acl - сейчас несет информацию о двух разных сущностях: кто > > > текущий мантейнер (leader) и кто вообще может этот пакет > > > пересобрать (например, очевидно, что у "A + everybody" и "B + > > > everybody" различается только первая сущность, а у "A + > > > everybody" и "A" - только вторая). > > > > > > - changelog - кто собирал данный пакет, когда и зачем. > > > > > > - packager - видимо, его смысл должен быть ближе всего к > > > "мантейнер (= acl leader!) на момент сборки данного пакета". Если > > > это так - то понятно, как его заполнять. И не надо ничего > > > пересобирать. > > > > А зачем нужна эта информация? О том, что когда-то, на момент сборки > > пакета, лидером был этот человек? Информация об acl может > > устареть хоть сразу же после сборки пакета. > > Ну, у тебя есть некоторый объект. В объекте хранится информация о том, > кто отвечал за его создание - на тот момент, в тех условиях, в которых > он собирался. Мне думается, что в первую очередь ответственность за изменение несет тот, кто это изменение делает, а не тот кто стоит первым в acl. И сейчас все равно имеет смысл смотреть только changelog, а никак не packager. По этому полю можно только узнать, что некто когда-то имел какое-то отношение к пакету. Мне не кажется это сильно полезной информацией. > > Мне думается, что сейчас как раз самое разумное значение этого поля > > - это как раз имя того, кто последний собирал пакет. > > Это в точности дублирование changelog. Зачем? Ну да, тогда packager будет всегда совпадать с последней записью в changelog. И да, это избыточно. Но так я вижу хоть какую-то логику в наличии этого поля. -- WBR, Mikhail Efremov