From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 6 Jul 2005 10:26:03 +0400 From: vserge To: ALT Devel discussion list Subject: Re: [devel] Re: new task proposal policy Message-ID: <20050706102603.694cd5ad@shrek.msk.menatepspb.com> In-Reply-To: <20050704144320.GL24580@osdn.org.ua> References: <200506300340.46740.icesik@mail.ru> <20050704144320.GL24580@osdn.org.ua> Organization: ALT Linux Team X-Mailer: Sylpheed-Claws 1.0.4 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jul 2005 10:39:14 -0000 Archived-At: List-Archive: List-Post: Приветсвую On Mon, 4 Jul 2005 17:43:20 +0300 Michael Shigorin wrote: > On Thu, Jun 30, 2005 at 03:40:42AM +0300, Igor Zubkov wrote: > > Реализация (на примере kde и xmms): 1) Создаётся пакет > > с именем начинающимся с "task-". К примеру - task-kde-full > > и task-xmms-full. В зависимостях только список пакетов. > > Кстати... имеет ли смысл разделить /задачи/ и /кластеры пакетов/? > [skip] > > В итоге мы получим: Все виртуальные пакеты лежат в одной > > группе. Их не придётся искать по всем группа и думать "а куда > > сегодня разработчики его положили?". Или "а как мне поставить > > всё kde и всё что под него есть одной командой?". > > Угу. Но всё-таки давайте оставим task-* для _задач_ -- потому > как "task-kde" может включать "install-kde-full" и ещё чего по > мелочам, а "task-gateway" -- squid, mrtg и ещё чего там. > [skip] Ко всему выше и ниже сказанному мне хотелось бы добавить свои "две копейки": Есть две взаимно противоположные процедуры "установка" и "удаление" Так вот сейчас активно обсуждается только первая из них, но хотелось бы не забывать, что когда у пользователя появляется возможность поставить некий объем программ (пакетов) этот "ОБЪЕМ" нужно иметь возможность также легко удалить его из системы. Насколько я понимаю данная операция возможно только в случае, если пользователь дает команду apt-get -D remove task-taskname Поэтому нам либо в документации на пакеты task-* надо будет указывать как удалять их и связанные с ними пакеты, либо проработать вопрос корректной процедуры удаления --