<?xml version="1.0"?>
<!DOCTYPE webpage
  PUBLIC "-//NetBSD//DTD Website-based NetBSD Extension//EN"
	 "http://www.NetBSD.org/XML/htdocs/lang/share/xml/website-netbsd.dtd">

<webpage id="developers-pkgsrc-pkg-bug-handler">
<config param="desc" value="pkg-bug-handler group"/>
<config param="cvstag" value="$NetBSD: pkg-bug-handler.xml,v 1.6 2007/09/28 13:57:29 kano Exp $"/>
<config param="rcsdate" value="$Date: 2007/09/28 13:57:29 $"/>
<head>
  <title>pkg-bug-handler group</title>
</head>

<sect1 id="pkg-bug-handler">
  <sect2 id="pkg-bug-handler-group">
    <title>The pkg-bug-handler group</title>

    <para>The pkgsrc developers face a fair number of problem reports 
      each day. To handle the incoming reports in an organized fashion 
      the pkg-bug-handler group has been formed.</para>
    
    <para>The responsibility of the group is to assign each incoming 
      problem report in the "pkg" category to someone who is willing and 
      able to fix the problem. To cut down new bugs by trying to handle
      them more or less when they are filed.</para>
  </sect2>

  <sect2 id="organization">
    <title>Organization</title>

    <orderedlist>
      <listitem>
	<sect2 id="rotation">
	  <title>Rotation</title>
	    <para>The pkg-bug-handler group currently consists of four 
	      individuals. Each of whom has shift for one week. Every 
	      Tuesdays 00:00 UTC an automatic mail is sent to the 
	      pkg-bug-handler list which says whose shift will be next. 
	      This person's shift start's after  he replied to that mail 
	      and says that he started his shift.</para>
	</sect2>
      </listitem>

      <listitem>
	<sect2 id="on-call-person">
	  <title>On-call person</title>
	  
	  <para>The main job of the on-call person should be not to close
	    PRs, but to assign them to whoever is responsible for them.
	    If the package has a maintainer, then the PR should be assigned 
	    to the maintainer and that's it. If it doesn't, the on-call 
	    person should determine what the problem is, possibly initiate 
	    a dialog with the PR submitter and then try to find a person 
	    willing to take responsibility or if it could be assigned to
	    one of the role accounts (*-pkg-people) for platform specific 
	    bugs.</para>
	  
	  <note><title/>Obvious simple bugs could also be fixed by the
	    on-call person.</note>
	</sect2>
      </listitem>
    </orderedlist>
  </sect2>
</sect1>
<parentsec url="./" text="NetBSD pkgsrc Developer Information"/>
</webpage>
