From owner-freebsd-pkg@FreeBSD.ORG Mon Jan 21 07:35:07 2013 Return-Path: Delivered-To: pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id E2F935F8; Mon, 21 Jan 2013 07:35:07 +0000 (UTC) (envelope-from yerenkow@gmail.com) Received: from mail-ob0-f173.google.com (mail-ob0-f173.google.com [209.85.214.173]) by mx1.freebsd.org (Postfix) with ESMTP id 96783F9D; Mon, 21 Jan 2013 07:35:07 +0000 (UTC) Received: by mail-ob0-f173.google.com with SMTP id xn12so5514200obc.4 for ; Sun, 20 Jan 2013 23:35:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=tAzM6rM9SYD32YEf01/zkUW5JxQU3IybAwW/CoLbayQ=; b=oEoJyUSzu+28JWRJTNosRP3HrUNpYbIfRxJ7Wv36BMM3Omo2NAlU3aNDH0AUD5vPzk yp6wPsUONl6aeUXPjXWLVK1bLd4bslLTZpoe6qPBjq58eMxfGGzDCE1QSkMNM4JmiMFE WZES1acGnhHZeU6nFwbHT607GgE+705XgF17coo8xOHSymKJrvy4Rgv68tlU9+6KT8HC gE8i/r+ppRtpP9FU65PM0g75+7tBNSmZqu3tWOWM+Qnm4VPkMBE6x8M5EINOxoEI1LHg AH0rxyz9uYccaW/emaVzPWpiVr4seNOwks5oDdxPBjnohUhnHLcluppzzWJdFxgzZwje NltA== MIME-Version: 1.0 X-Received: by 10.182.117.5 with SMTP id ka5mr2337460obb.49.1358753707130; Sun, 20 Jan 2013 23:35:07 -0800 (PST) Received: by 10.60.138.164 with HTTP; Sun, 20 Jan 2013 23:35:07 -0800 (PST) In-Reply-To: <20130120234114.GD782@ithaqua.etoilebsd.net> References: <20130120234114.GD782@ithaqua.etoilebsd.net> Date: Mon, 21 Jan 2013 09:35:07 +0200 Message-ID: Subject: Re: pkgng 1.1 beta best way to make people tests From: Alexander Yerenkow To: Baptiste Daroussin Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: pkg@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jan 2013 07:35:08 -0000 2013/1/21 Baptiste Daroussin > Hi all, > > As a first mail on this list, I want to open a discussion on what would be > the > best way to handle the beta phase of pkgng in the ports tree. > > We are about to enter in a beta phase and we want to add the beta to the > ports > tree so that people can test it easily. We also want the users to keep > having > the 1.0 as default. > > We have 2 possibilities here: > 1- add WITH_PKGNG_DEVEL=yes to the actual ports-mgmt/pkg port switching > the 1.0 > version to 1.1b1 a bit like WITH_NEW_XORG. bonus: really simple, can only > be > activated on purpose by the user. > > 2- add a ports-mgmt/pkg-devel with the new beta which will conflict with > ports-mgmt/pkg. > > As a difficulty remember that the local.sqlite smoothly upgrade from 1.0 > to 1.1 > but cannot be switch backward. > In any case, can we at least have some script/tool to convert 1.1 to 1.0 DB, while in beta? I think this approach could save lives. And with upcoming versions, ability to switch back to stable version would bring more testers. > > So far I plan a two month beta/rc phase for pkg 1.1 I think the code is > quite as > robust as the 1.0 branch is and should not bring too much surprises, of > course, > no date base release, it will be out when ready :) > > Regards, > Bapt > -- Regards, Alexander Yerenkow