﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Development</title>
    <description>Discussion about the development, design and implimentation of features and fixes for the BugNET project.</description>
    <link>http://www.bugnetproject.com/Blogs/tabid/53/BlogId/2/Default.aspx</link>
    <language>en-US</language>
    <webMaster>admin@bugnetproject.com</webMaster>
    <pubDate>Sun, 23 Nov 2008 07:18:30 GMT</pubDate>
    <lastBuildDate>Sun, 23 Nov 2008 07:18:30 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.4.0.39853</generator>
    <item>
      <title>Custom Fields</title>
      <description>&lt;P class=MsoNormal&gt;&lt;FONT face=Tahoma size=2&gt;One of the more substantial changes to the next version of BugNET is the addition of custom fields.&lt;SPAN&gt;  &lt;/SPAN&gt;The original ASP.NET Issue Tracker Starter kit which BugNET is based on did have this feature but was not seen as an essential feature at the time in BugNET.&lt;SPAN&gt;  &lt;/SPAN&gt;With the addition of various fields to BugNET such as hardware, operating system &amp; URL fields custom fields also did not seem necessary as a lot of extra information can be captured.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Tahoma size=2&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;/o:p&gt;BugNET’s implementation of custom fields extends the initial design of the asp.net issue tracker starter kit which only allowed custom text fields to allow custom fields of Text, Date, dropdown List, yes/no (checkbox) and rich text. In the project administration (screenshot below) you can see that by clicking the view options button for a custom field which type is dropdown list will present the user with a list of custom options.&lt;SPAN&gt;  &lt;/SPAN&gt;The user can then add or delete options as he or she fits.&lt;SPAN&gt;  &lt;/SPAN&gt;These options are defined at the project level for maximum flexibility.&lt;/FONT&gt;&lt;/P&gt;&lt;BR&gt;&lt;IMG alt="Custom Fields Administration" src="/Portals/0/Blog/Files/2/8/cfadmin.png"&gt;&lt;BR&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Tahoma size=2&gt;I&lt;/FONT&gt;&lt;FONT face=Tahoma size=2&gt;n the second screenshot you can see how custom fields are displayed on the issue details screen.&lt;SPAN&gt;  &lt;/SPAN&gt;Here I have added 4 custom fields to the project; a date field, dropdown list, checkbox and a text field.&lt;SPAN&gt;  &lt;/SPAN&gt;Each of these fields can be defined as required and have data type validations.&lt;/FONT&gt;&lt;/P&gt;&lt;IMG alt="Custom Fields Display" src="/Portals/0/Blog/Files/2/8/cfdisplay.png"&gt;&lt;BR&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Tahoma size=2&gt;Now that custom fields will be implemented it almost seems like the hardware, OS and URL fields are redundant as they are not flexible and globally set for all projects.&lt;SPAN&gt;  &lt;/SPAN&gt;I have started a &lt;A href="http://www.bugnetproject.com/Forums/tabid/54/forumid/6/threadid/121/scope/posts/Default.aspx"&gt;discussion thread &lt;/A&gt;to get user opinions on whether you find these fields useful, if custom fields can fill their place.&lt;SPAN&gt;  &lt;/SPAN&gt;A planned future enhancement will be to define custom fields by a template and share them via the community. &lt;/FONT&gt;&lt;/P&gt;&lt;BR&gt;</description>
      <link>http://www.bugnetproject.com/Blogs/tabid/53/EntryID/8/Default.aspx</link>
      <comments>http://www.bugnetproject.com/Blogs/tabid/53/EntryID/8/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.bugnetproject.com/Default.aspx?tabid=53&amp;EntryID=8</guid>
      <pubDate>Thu, 25 May 2006 08:58:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.bugnetproject.com/DesktopModules/Blog/Trackback.aspx?id=8</trackback:ping>
    </item>
  </channel>
</rss>