From owner-svn-doc-all@FreeBSD.ORG Mon Jul 14 22:09:25 2014
Return-Path:
Delivered-To: svn-doc-all@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
(No client certificate requested)
by hub.freebsd.org (Postfix) with ESMTPS id B2910738;
Mon, 14 Jul 2014 22:09:25 +0000 (UTC)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 9FAA728CD;
Mon, 14 Jul 2014 22:09:25 +0000 (UTC)
Received: from svn.freebsd.org ([127.0.1.70])
by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s6EM9PJF025112;
Mon, 14 Jul 2014 22:09:25 GMT (envelope-from gjb@svn.freebsd.org)
Received: (from gjb@localhost)
by svn.freebsd.org (8.14.8/8.14.8/Submit) id s6EM9PrW025111;
Mon, 14 Jul 2014 22:09:25 GMT (envelope-from gjb@svn.freebsd.org)
Message-Id: <201407142209.s6EM9PrW025111@svn.freebsd.org>
From: Glen Barber
Date: Mon, 14 Jul 2014 22:09:25 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r45295 - head/en_US.ISO8859-1/htdocs/news/status
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 14 Jul 2014 22:09:25 -0000
Author: gjb
Date: Mon Jul 14 22:09:25 2014
New Revision: 45295
URL: http://svnweb.freebsd.org/changeset/doc/45295
Log:
Add the pkg(8) status report.
Submitted by: matthew
Sponsored by: The FreeBSD Foundation
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2014-04-2014-06.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-04-2014-06.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2014-04-2014-06.xml Mon Jul 14 21:40:50 2014 (r45294)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2014-04-2014-06.xml Mon Jul 14 22:09:25 2014 (r45295)
@@ -46,7 +46,7 @@
?>
Thanks to all the reporters for the excellent work! This
- report contains 13 entries and we hope you enjoy reading it.
+ report contains 14 entries and we hope you enjoy reading it.
The deadline for submissions covering between July and
September 2014 is October 7th, 2014.
@@ -1075,4 +1075,116 @@
services.
+
+
+ pkg(8)
+
+
+
+
+ Baptiste
+ Daroussin
+
+ bapt@FreeBSD.org
+
+
+
+
+ Bryan
+ Drewery
+
+ bryan@FreeBSD.org
+
+
+
+
+ Matthew
+ Seaman
+
+ matthew@FreeBSD.org
+
+
+
+
+ Vsevolod
+ Stakhov
+
+ vsevolod@FreeBSD.org
+
+
+
+ The pkg mailing list
+ freebsd-pkg@FreeBSD.org
+
+
+
+
+ The main pkg(8) git
+ repository.
+ The preferred
+ place to raise bug reports concerning pkg(8).
+
+
+
+ pkg(8) is the new package management tool for &os;. It
+ is now the only supported package management tool for &os;
+ releases from 10.0-RELEASE, including the upcoming
+ 9.3-RELEASE. pkg(8) is available on all currently supported
+ releases. Support for the legacy pkg_tools is due to be
+ discontinued at the beginning of September 2014.
+
+ The release of pkg(8) 1.3 is imminent. This includes major
+ improvements in the dependency solver. Now we can:
+
+
+ - Switch versions of eg. perl or php and resolve all the
+ conflicts with packages that depend on them automatically.
+ No more need to manually switch package origins.
+
+ - Deal more gracefully with complex upgrade or install
+ scenarios.
+
+ - Sandbox operations dealing with freshly downloaded data
+ until it can be verified as trustworthy by checking the
+ package signature.
+
+ - Deal with provides-and-requires style of dependencies, so
+ for example we can say "this package needs to use a web
+ server" and allow that dependency to be fulfilled by apache
+ or nginx or any other alternative that provides web-server
+ functionality.
+
+
+ Beyond the next release we have work in progress on allowing
+ ranges of versions in dependency rules and handling
+ a selection of "foreign" package repositories, such as CPAN or
+ CTAN or PyPi.
+
+ There are plans to use pkg(8) to package up the base system
+ which amongst other benefits will allow writing a universal
+ installer -- so you can download one installer image and from
+ there you can install any available version of &os; including
+ snapshots.
+
+ We are also intending to use pkg(8) within the ports tree at
+ package-build time to handle fulfilling build dependencies.
+ This opens the possibility of installing build-dependencies by
+ downloading binary packages, which means you can install
+ a package with customized options with the minimum amount of
+ time spent compiling anything else.
+
+
+
+ We are sorely lacking a comprehensive testing setup.
+ Integrating automated regression testing into the development
+ cycle is becoming an imperative.
+
+ We need testers who can run development versions of pkg in
+ as many distinct types of use-case as possible, and feedback
+ their experiences via the freebsd-pkg@freebsd.org mailing list
+ or our issues list on
+ github.
+
+