From owner-freebsd-announce@FreeBSD.ORG Tue Jun 3 08:05:31 2014 Return-Path: Delivered-To: freebsd-announce@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 15B3516C for ; Tue, 3 Jun 2014 08:05:31 +0000 (UTC) Received: from theravensnest.org (theraven.freebsd.your.org [216.14.102.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cloud.theravensnest.org", Issuer "StartCom Class 1 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id BE0132A48 for ; Tue, 3 Jun 2014 08:05:30 +0000 (UTC) Received: from [192.168.0.96] (cpc14-cmbg15-2-0-cust307.5-4.cable.virginm.net [82.26.1.52]) (authenticated bits=0) by theravensnest.org (8.14.7/8.14.7) with ESMTP id s5385Rg7067738 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Tue, 3 Jun 2014 08:05:29 GMT (envelope-from theraven@FreeBSD.org) From: David Chisnall Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <92E4FB10-DDC8-4B3E-9242-4E8494491630@FreeBSD.org> Date: Tue, 3 Jun 2014 09:05:22 +0100 To: freebsd-announce@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) X-Mailer: Apple Mail (2.1874) X-Mailman-Approved-At: Tue, 03 Jun 2014 11:25:59 +0000 Subject: [FreeBSD-Announce] FreeBSD bug tracking moves from GNATS to Bugzilla X-BeenThere: freebsd-announce@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: "Project Announcements \[moderated\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jun 2014 08:05:31 -0000 We are pleased to announce that the FreeBSD project has begin the transition from the GNATS bug-tracking system to Bugzilla. The Bugzilla installation can be found here: https://bugs.freebsd.org/bugzilla/ This process is expected to cause some disruption, but comes with several benefits. Bugzilla, unlike GNATS, is actively maintained and is used by a number of other projects of similar size and scope to FreeBSD. We hope that users will be familiar with it from other projects and so not have to learn yet another bug-tracking system to file bugs with FreeBSD. Bugzilla supports finer granularity for categories and keywords and over time we will adopt more of these, making it easier to filter bugs into specific target areas. It is now easy for multiple people to track a single bug, without having to have them assigned to custom mailing lists, add attachments to bugs, and so on. Many features that people expect from a modern bug tracker are simply not present in GNATS. The Bugzilla migration comes with several changes to the workflow, illustrated in this state transition diagram: http://people.freebsd.org/~eadler/bugrelocation/workflow.html All of the interaction with the bug tracker can now happen via the web interface. The send-pr script will continue functioning as a compatibility interface, but it is not guaranteed to run in a timely fashion (currently, importing bugs submitted via send-pr involves a manual step). In addition, there are command line tools available in the devel/pybugz package. Going forward, Bugzilla is a more modern platform for integrating with other tools, for example code review systems. This should allow us to improve the workflow for both regular FreeBSD committers and other contributors. Please be warned that there is likely to be some disruption during this process. If you find any specific problems, please file a bug in Bugzilla (now that the search function works well, you can also easily check for duplicates before you file a new issue). If the issue that you encounter is that you can't file bugs, then please send an email to bugmeister@FreeBSD.org. On behalf of Core any myself, many thanks to the people who made this possible. Please be nice to them, they haven't had much sleep recently... David