Fog Creek Software
Discussion Board




Better support for Project Areas

We have just purchased FogBugz and started using it more actively - it is very nice, but I think it could be improved in the way it treats project areas:

* Ability to assign an optional primary contact per project area. In large projects, each area is often "owned" by a particular developer. It would save me a lot of time and effort if FogBugz could automatically assign the report to the person responsible for the area.

* Area should be included as a column in Grid View

* Auto-filter (the menu on the left in PgList) and/or sub-categorize by area in the List View

I know some of these might be done by editing the .asp files, but I haven't looked into it yet.

Hallvard Vassbotn
Thursday, June 12, 2003

I second that. The area is essentially the main organizational group used for projects. If anyone has coded this in the left menu, please share!

Eric Jenkins
Thursday, June 12, 2003

I've made the changes to get Area into the grid view listing.

lang.asp, added:
  Const FB_SORT_AREA_TITLE = "Sort by area"

list.asp, in:

Sub WriteBugGrid(rs)

replaced:

<td class="biglist">
  <% If rs("fOpen") = 0 Then %>
    &nbsp;
  <% Else %>
    <% If CDbl(rs("hrsOrigEst")) = 0 Then %>
      &nbsp;
    <% Else %>
      <% =SFromHours(CDbl(rs("hrsRemaining"))) %>
    <% End If %>
  <% End If %>
</td>

with:

  <td class="biglist"><%=rs("sArea")%></td>

and, in:

Sub ShowDetails( bGridView )

replaced:

<th class="biglist" align="left"><%=FB_ESTIMATE%></th>

with:

<th class="biglist" align="left">
  <% If Request("search") >= "1" Then %>
    <%=FB_AREA%>
  <% Else %>
    <a href="default.asp?pg=pgList&amp;pre=preSaveFilterChangeSort&amp;sortID=4"
      title="<%=FB_SORT_AREA_TITLE%>">
    <%=FB_AREA%></a>
  <% End If %>
</th>

Works nicely here.

Hallvard Vassbotn
Friday, June 13, 2003

Note that these changes removes the Estimate column (that we don't use).

Hallvard Vassbotn
Friday, June 13, 2003

Thanks for the suggestions!

Joel Spolsky
Tuesday, June 17, 2003

I agree: I would really like to see the ability to specify seperate "owners" (or primary contacts) for each Area -- QA seems to have a better idea of what component they are dealing with, than the person who is in charge of that component.

eric
Friday, November 07, 2003

*  Recent Topics

*  Fog Creek Home