From owner-freebsd-current@FreeBSD.ORG Wed Nov 30 21:01:57 2011 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6ECC41065672; Wed, 30 Nov 2011 21:01:57 +0000 (UTC) (envelope-from jlaffaye.freebsd@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 9D9AF8FC17; Wed, 30 Nov 2011 21:01:56 +0000 (UTC) Received: by eekc13 with SMTP id c13so916259eek.13 for ; Wed, 30 Nov 2011 13:01:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :content-type:content-transfer-encoding; bh=iUxmg1gjKbtwEzIuS42SXpKR+dWUJslWKbxCzqb2ay8=; b=WwGQbr+7sDiWl77lwC0KhH2/yTvDrm7aBFABxWFVcUNVs2YKCziDSYZDqjZjgyqaNK jZwOI/xAjyeAIA/OIpjfaF++/RXmQhpfLs0eXVsOHxzXLhE+Yb9npSh7DhgXdqevqWor 171q8ZtoWVEivCtAz85MaECjwwxkzt097CQNM= Received: by 10.216.55.137 with SMTP id k9mr69296wec.32.1322685137940; Wed, 30 Nov 2011 12:32:17 -0800 (PST) Received: from chulak.jlaffaye.net (lantea.jlaffaye.net. [109.190.125.169]) by mx.google.com with ESMTPS id em4sm3297525wbb.20.2011.11.30.12.32.16 (version=SSLv3 cipher=OTHER); Wed, 30 Nov 2011 12:32:17 -0800 (PST) Sender: Julien Laffaye Message-ID: <4ED692D2.5060407@FreeBSD.org> Date: Wed, 30 Nov 2011 21:32:18 +0100 From: Julien Laffaye User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:6.0.2) Gecko/20110922 Thunderbird/6.0.2 MIME-Version: 1.0 To: ports@freebsd.org, current@freebsd.org, hackers@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Baptiste Daroussin Subject: [CFT] pkgng alpha2 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2011 21:01:57 -0000 Hi all, We are releasing pkgng (the next pkg_install) alpha2 to the world and we want you to test it! There is no "good" method to test it: use it as you would in the real world. Of course, you are encouraged to backup your data or test it in some kind of virtualized environment. After using it for some time, you will certainly find bugs. You can report them on the issues tracker [1]. If you find missing features, that is things you can't do with pkgng but can with pkg_install, you can also report them. New features are not the expected outcome of this call, as we want to release a final version ASAP. FYI, an alpha3 should follow shortly to fix issues in alpha3 and test additional features. After that, there will be a feature freeze with beta1. Getting started: You can download or git clone the source code of pkgng on the github page [2]. Then, a boring `make' followed by `make install' will do it. If you have some packages installed by pkg_add, you can convert the old database to the pkgng database with the 'pkg2ng' shell script in the ports/ folder. You can also add packages from the ports tree (with bsd.pkgng.mk) or with a pkgng repository. All is documented in the README and manpages. If you are a newcomer to pkgng, this doc reading step is also valuable to us. Indeed, if you fight to get the right infos, or if some things feel counter intuitive, we should improve it! Which brings me to the topic of contributing to pkgng. The best thing you can do is to write down the documentation you would have loved to read while testing pkgng! And of course, if you have a patch with your bug report, it is much appreciated. If you read this entire mail and wonder what is this pkgng thing, you can read the wiki page [3], bapt's presentation from BSDCan [4], EuroBSDCon [5] [6] and browse the source code. Regards, Julien, on behalf of the pkgng team. And remember, we _do_ want to hear back from you! Please also note that it is still alpha code and it can kill kitten and puppies. You are warned ;-) [1] : https://github.com/pkgng/pkgng/issues [2] : https://github.com/pkgng/pkgng [3] : http://wiki.freebsd.org/pkgng [4] : http://people.freebsd.org/~bapt/pkgng-bsdcan2011.pdf [5] : http://wiki.freebsd.org/201110DevSummit/Ports?action=AttachFile&do=get&target=pkgng-devsummit.pdf [6] : http://wiki.freebsd.org/201110DevSummit?action=AttachFile&do=get&target=pkgng-devsummit-track.pdf