svn commit: r47029 - head/en_US.ISO8859-1/htdocs/news/status

Warren Block <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: wblock
Date: Mon Jul 20 20:22:51 2015
New Revision: 47029
URL: https://svnweb.freebsd.org/changeset/doc/47029

Log:
  Add Bryan Drewery <[email protected]>' official packages report.

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml	Mon Jul 20 20:00:38 2015	(r47028)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml	Mon Jul 20 20:22:51 2015	(r47029)
@@ -2844,4 +2844,120 @@
       </task>
     </help>
   </project>
+
+  <project cat='ports'>
+    <title>Official Packages</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Bryan</given>
+	  <common>Drewery</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>Ports Management Team</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Sean</given>
+	  <common>Bruno</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="http://pkg-status.FreeBSD.org">Package Status</url>
+    </links>
+
+    <body>
+      <p>x86 Packages</p>
+
+      <p>With the help of the FreeBSD Foundation providing more
+	build servers, we have increased the build frequency of
+	packages from weekly to about every other day.  Packages are
+	provided for all currently supported releases and head on
+	<tt>i386</tt> and <tt>amd64</tt> from the ports head branch,
+	and quarterly packages for &os; 10.1 and 9.3 release
+	branches.</p>
+
+      <p>We are using eight different systems for building packages.
+	The build process has been fully automated and is
+	more fault tolerant now.  More details on this will be
+	available in an upcoming &os; Journal article.  About eleven
+	servers for daily test builds.  To make it simpler for
+	everyone to find the status and results of these builds, the
+	<a href="http://pkg-status.FreeBSD.org">pkg-status.FreeBSD.org</a>
+	has been developed by Bryan Drewery.  Its intent is to show
+	all systems and builds in nearly real-time.  It is currently
+	in a beta stage and will be improved over time.  At the time
+	of this writing, it is temporarily down, but will be restored
+	soon.</p>
+
+      <p>ARM/MIPS Packages</p>
+
+      <p>The FreeBSD Foundation purchased servers for the project to
+	begin building and providing ARM and MIPS packages.  These
+	packages are currently built from x86 systems using QEMU.
+	More details on this can be found in the
+	<a href="http://www.bsdcan.org/2015/schedule/events/532.en.html">BSDCan
+	  2015 Presentation</a>.  The work to do this has been
+	shepherded by Sean Bruno and has had help from many people
+	including but not limited to Juergen Lock, Stacey Son, Ed
+	Maste, Peter Wemm, Alexander Kabaev, Adrian Chadd, Baptiste
+	Daroussin, Bryan Drewery, Dimitry Andric, Andrew Turner,
+	Warner Losh, Ian Lapore, and Brooks Davis.</p>
+
+      <p>We are currently targetting packages for head on
+	<tt>mips</tt>, <tt>mips64</tt> and <tt>armv6</tt>.  Each set
+	takes one to two weeks to build on QEMU.  They will be
+	provided on a best effort basis for now on the default
+	repository of <tt>pkg.FreeBSD.org</tt>.</p>
+    </body>
+
+    <sponsor>
+      FreeBSD Foundation (package building hardware)
+    </sponsor>
+
+    <help>
+      <task>
+	<p>Portmgr met at BSDCan and decided that the default package
+	  set should be provided based on the Ports Quarterly branch.
+	  This will provide more stable packages by default and allow
+	  users who wish to have the bleeding edge to use the head
+	  packages.  The Quarterly branch is currently updated in full
+	  every three months from head and otherwise receives security
+	  and critical fixes.  Moving towards this plan will also
+	  require a change to how we update the Quarterly branch.
+	  More details will be provided later.</p>
+      </task>
+
+      <task>
+	<p>Performance and stability of QEMU continues to improve.
+	  Native cross-building support in ports needs more work and
+	  testing to be viable.</p>
+      </task>
+
+      <task>
+	<p>The package builds currently run from a <tt>crontab</tt>
+	  every other day.  Some of the builds take two hours
+	  (incremental), while others can take up to 30 hours for a
+	  full build.  An open task here is to implement a better
+	  OS ABI check to see if incremental builds can be done, or if
+	  a full rebuild is needed when an SA/EN comes out.  The plan
+	  for this is detailed at
+	  <a href="https://lists.freebsd.org/pipermail/freebsd-arch/2015-April/017025.html">https://lists.freebsd.org/pipermail/freebsd-arch/2015-April/017025.html</a>.</p>
+
+	<p>Another open task is to implement a master queue
+	  coordinator to start the next builds as soon as all others
+	  are done.  This will also allow improving the pkg-status
+	  site's view of everything.</p>
+      </task>
+    </help>
+  </project>
 </report>
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.