<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<channel>
	<title></title>
	<atom:link href="http://bugsdashboard.com/feed" rel="self" type="application/rss+xml" />
	<link>http://bugsdashboard.com</link>
	<description></description>
	<lastBuildDate>Tue, 15 May 2012 22:09:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Implementing Bugzilla&#8217;s Web Service For Authentication</title>
		<link>http://bugsdashboard.com/posts/implementing-bugzillas-web-service-for-authentication</link>
		<comments>http://bugsdashboard.com/posts/implementing-bugzillas-web-service-for-authentication#comments</comments>
		<pubDate>Tue, 15 May 2012 22:09:29 +0000</pubDate>
		<dc:creator>wmpnj</dc:creator>
				<category><![CDATA[Posts]]></category>
		<guid isPermaLink="false">http://bugsdashboard.com/?p=2524</guid>
		<description><![CDATA[Bugs Dashboard uses the Bugzilla web service to authenticate users to the application. It does not store any username or password locally. A user must exist in the Bugzilla database with the password provided in the login form, but more importantly, Bugs Dashboard must be able to communicate with Bugzilla via the web service. As ...]]></description>
			<content:encoded><![CDATA[<p>Bugs Dashboard uses the Bugzilla web service to authenticate users to the application. It does not store any username or password locally. A user must exist in the Bugzilla database with the password provided in the login form, but more importantly, Bugs Dashboard must be able to communicate with Bugzilla via the web service. As the web service is optional, not everyone who tries Bugs Dashboard has the web service setup at the time the first try Bugs Dashboard and thus their first login attempt fails. In this post, we&#8217;ll look at what needs to be done to implement the web service.</p>
<h2>Installing the optional modules</h2>
<p>The Bugzilla Guide describes the optional modules necessary for the web service. These include SOAP::Lite and TEST::Taint. To install these, you will need to execute the following command. If you have a single Bugzilla instance and are not using these outside of Bugzilla, do the following from the Bugzilla directory (assumes perl is in your PATH):</p>
<pre class="brush: plain; title: ; notranslate">perl install-module.pl Test::Taint SOAP::Lite</pre>
<div class="notice">
<div class="message_box_content">During your testing, you are welcome to use our URI below. It&#8217;s no secret what the username and password of the public account is (we show in our login forms).</div>
<div class="clearboth"></div>
</div>
<h2>Testing the web service</h2>
<p>To test the web service, go to the /lib directory under your Bugzilla installation (note that if your @INC path includes the above modules you don&#8217;t have to do this, but we have found it works well for us). From there invoke the bz_webservice_demo.pl script pointing it to your instance. As an example, this is how we test each installation of a new version of Bugzilla prior to installing Bugs Dashboard:</p>
<pre class="brush: plain; title: ; notranslate">
../contrib/bz_webservice_demo.pl --uri http://server.wmpnj.net:88/bugzilla42o/xmlrpc.cgi</pre>
<p>The above should return you the current timezone for Bugzilla. From our instance, the returned value is:</p>
<pre class="brush: plain; title: ; notranslate">
 Connecting to a Bugzilla of version 4.2.
 Bugzilla's timezone is +0000.</pre>
<p>At this point, your web service is configured correctly!</p>
<h2>Verifying the ability to login</h2>
<p>You can test the capability of your web service a bit more to validate that Bugs Dashboard will be capable of logging users into the application by issuing the following command using the proper username and password (again, we do this from our lib directory):</p>
<pre class="brush: plain; title: ; notranslate">
../contrib/bz_webservice_demo.pl --uri http://server.wmpnj.net:88/bugzilla42o/xmlrpc.cgi --login bugzilla3@bugsdashboard.com --password bugzilla</pre>
<p>This should return the following for a valid username and password:</p>
<pre class="brush: plain; title: ; notranslate">
 Connecting to a Bugzilla of version 4.2.
 Bugzilla's timezone is +0000.
 Login successful.</pre>
<h2>The Bugs Dashboard Configuration</h2>
<p>During the time of installation, you were asked to designate the URI of your Bugzilla implementation in the wizard. The URI is exactly what you have been using in your tests above. In our case, the URI is:</p>
<pre class="brush: plain; title: ; notranslate">http://server.wmpnj.net:88/bugzilla42o/xmlrpc.cgi</pre>
<p>Note that this points to the Bugzilla installation, not to the Bugs Dashboard installation. Your tests and the Bugs Dashboard configuration should all point to your Bugzilla implementation.<br />
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small></p>
]]></content:encoded>
			<wfw:commentRss>http://bugsdashboard.com/posts/implementing-bugzillas-web-service-for-authentication/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>v3.5 Road Map</title>
		<link>http://bugsdashboard.com/posts/v3-5-road-map</link>
		<comments>http://bugsdashboard.com/posts/v3-5-road-map#comments</comments>
		<pubDate>Sat, 20 Aug 2011 03:49:45 +0000</pubDate>
		<dc:creator>wmpnj</dc:creator>
				<category><![CDATA[Posts]]></category>
		<guid isPermaLink="false">http://server.bugsdashboard.com:81/wp/?p=2342</guid>
		<description><![CDATA[v3.4.5 introduced significant changes to the underlying storage and manipulation of properties, introduced several new widgets and fixed several bugs. Our attention is now on v3.5 and we wanted to share some of the major changes forthcoming in it. Restrict Reporting By Classification, Product, Component and/or Milestone v3.5 will introduce a new capability allowing you ...]]></description>
			<content:encoded><![CDATA[<p>v3.4.5 introduced significant changes to the underlying storage and manipulation of properties, introduced several new widgets and fixed several bugs. Our attention is now on v3.5 and we wanted to share some of the major changes forthcoming in it.</p>
<h1>Restrict Reporting By Classification, Product, Component and/or Milestone</h1>
<p>v3.5 will introduce a new capability allowing you to restrict widgets and reports to all products in a Classification, a single product and all it&#8217;s components, a single component or the component of a specific product, and/or a specific milestone.</p>
<div id="attachment_2343" class="wp-caption aligncenter" style="width: 597px"><a href="http://bugsdashboard.com/posts/v3-5-road-map/attachment/dashboardrestriction" rel="attachment wp-att-2343"><img src="/wp-content/uploads/2011/08/dashboardRestriction.png" alt="" title="New Dashboard Properties" width="200" height="200" class="size-full wp-image-2343" /></a>
<p class="wp-caption-text">Dashboards can now be restricted by more than just a single product.</p>
</div>
<p>This capability can be set to an entire dashboard when the dashboard is created or manipulated after the dashboard is loaded via the Restrict Dashboard widget.</p>
<div id="attachment_2345" class="wp-caption aligncenter" style="width: 885px"><a href="http://bugsdashboard.com/posts/v3-5-road-map/attachment/dashboardwidget-2" rel="attachment wp-att-2345"><img src="/wp-content/uploads/2011/08/dashboardWidget1.png" alt="" title="Restrict Dashboard Widget" width="875" height="298" class="size-full wp-image-2345" /></a>
<p class="wp-caption-text">Restricting the dashboard after it&#8217;s loaded can be accomplished with the proper widget.</p>
</div>
<p>Because there can be several round trips to the server to get the proper lists of products, components and milestones, we&#8217;ve also introduced a message to inform you when the lists are properly populated and redrawn. Although the length of time is only seconds for the entire process, we still felt it was important to give you the visual feedback for when the process was complete.</p>
<div id="attachment_2346" class="wp-caption aligncenter" style="width: 915px"><a href="http://bugsdashboard.com/posts/v3-5-road-map/attachment/pleasewait" rel="attachment wp-att-2346"><img src="/wp-content/uploads/2011/08/pleaseWait.png" alt="" title="Please wait" width="905" height="525" class="size-full wp-image-2346" /></a>
<p class="wp-caption-text">A new message will inform you when the process is complete.</p>
</div>
<h1>New Features Added To The Scorecard Widget</h1>
<p>The Scorecard widget will now report both your threshold and the number of issues which caused a status (e.g. red, yellow, green) to be reported.</p>
<div id="attachment_2347" class="wp-caption aligncenter" style="width: 887px"><a href="http://bugsdashboard.com/posts/v3-5-road-map/attachment/newscorecard" rel="attachment wp-att-2347"><img src="/wp-content/uploads/2011/08/newScorecard.png" alt="" title="Scorecard Improvements" width="877" height="583" class="size-full wp-image-2347" /></a>
<p class="wp-caption-text">New properties to the Scorecard widget will provide additional visual clues to the status of projects.</p>
</div>
<p>Additionally, we are working on the ability to drilldown on each status so that you can see who exactly has too much workload, or which bugs are of a particular severity, etc.</p>
<h1>New Widgets</h1>
<p>We are also working on adding new functionality with v3.5.</p>
<h2>Triage Widget</h2>
<p>The existing &#8220;Triage&#8221; widget will be renamed and a new widget will list all unconfirmed bugs and allow you to:</p>
<ul class="list1 list_color_blue">
<li>Change the priority using a drop down of all priorities</li>
<li>Change the severity using a drop down of all severities</li>
<li>Change the status (e.g. unconfirmed to confirmed or resolved)</li>
<li>Change the resolution (e.g. closing a bug as a duplicate)</li>
<li>Change the assignee</li>
</ul>
<p>The purpose is to allow teams to very quickly move through many new bugs, accepting or rejecting, etc.</p>
<h2>Activity Stream</h2>
<p>We are working on a widget which will allow you to see all activity recorded for a product, version, bug, etc. This will provide a quick view into the log for a bug or group of bugs.<br />
<br clear="all" /><br />
We&#8217;ve just released v3.4.5 with many changes, but we&#8217;re already hard at work on v3.5. Check back regularly or subscribe to our RSS feed for updates on a specific release date.</p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small></p>
]]></content:encoded>
			<wfw:commentRss>http://bugsdashboard.com/posts/v3-5-road-map/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Bugs Dashboard Scorecard Widget For Bugzilla</title>
		<link>http://bugsdashboard.com/posts/the-bugs-dashboard-scorecard-widget-for-bugzilla</link>
		<comments>http://bugsdashboard.com/posts/the-bugs-dashboard-scorecard-widget-for-bugzilla#comments</comments>
		<pubDate>Mon, 27 Jun 2011 05:53:42 +0000</pubDate>
		<dc:creator>wmpnj</dc:creator>
				<category><![CDATA[Posts]]></category>
		<guid isPermaLink="false">http://server.bugsdashboard.com:81/wp/?p=1202</guid>
		<description><![CDATA[With version 3.4.5, we are pleased to introduce the Scorecard Widget. This widget allows you to set thresholds for key performance indicators (KPI). It then queries Bugzilla to measure performance against your KPI thresholds and reports performance in standard red, yellow, green colors. The Scorecard Widget introduces an ability to edit the features of a ...]]></description>
			<content:encoded><![CDATA[<p>With version 3.4.5, we are pleased to introduce the Scorecard Widget. This widget allows you to set thresholds for key performance indicators (KPI). It then queries Bugzilla to measure performance against your KPI thresholds and reports performance in standard red, yellow, green colors.</p>
<div id="attachment_1203" class="wp-caption aligncenter" style="width: 684px"><a rel="attachment wp-att-1203" href="http://server.bugsdashboard.com:81/wp/posts/the-bugs-dashboard-scorecard-widget-for-bugzilla/attachment/scorecard-2"><img class="size-full wp-image-1203" title="The Scorecard Widget" src="/wp/wp-content/uploads/2011/06/scorecard.png" alt="The Scorecard Widget measures performance from Bugzilla against your thresholds." width="674" height="498" /></a>
<p class="wp-caption-text">Using your thresholds for Key Performance Indicators, the Scorecard Widget measures performance using data from Bugzilla.</p>
</div>
<p>The Scorecard Widget introduces an ability to edit the features of a widget.</p>
<div id="attachment_1208" class="wp-caption aligncenter" style="width: 660px"><a rel="attachment wp-att-1208" href="http://server.bugsdashboard.com:81/wp/posts/the-bugs-dashboard-scorecard-widget-for-bugzilla/attachment/scorecardedit"><img class="size-full wp-image-1208" title="The Scorecard Widget introduces the ability to edit a widget's preferences." src="/wp/wp-content/uploads/2011/06/scorecardEdit.png" alt="The Scorecard Widget is the first to use an edit button to allow editing of a single widget's preferences right from within the dashboard." width="650" height="125" /></a>
<p class="wp-caption-text">The Scorecard Widget is the first to use an edit button to allow editing of a single widget&#39;s preferences right from within the dashboard.</p>
</div>
<p>With the inline edit feature, you are not required to step outside of Bugs Dashboard to edit the preferences of a widget. For its initial release, we have selected a few KPI and provided an ability to set thresholds for each. We are excited to hear what others wish to see as KPI that can be effectively measured from their Bugzilla database! If you have ideas for what you would like to see added to the Scorecard Wdiget, please contact <a href="mailto:support@bugsdashboard.com">support</a>.</p>
<p>The principle behind each KPI is simple; a KPI is green (e.g. good-to-go, within limits, glance-and-forget, etc.) unless it crosses a threshold. You determine the threshold for each of two other states; yellow and red. Your yellow threshold will be lower than your red threshold and so we set it first, working up the chain in order of importance. When we actually measure the performance from the Bugzilla database, we will begin by examining your red threshold first. If crossed, we report as red. If the threshold is not crossed, we move on to examine your yellow threshold, measure and report appropriately. Only if we are below your yellow threshold will we report a green condition.</p>
<div id="attachment_1210" class="wp-caption aligncenter" style="width: 684px"><a rel="attachment wp-att-1210" href="http://server.bugsdashboard.com:81/wp/posts/the-bugs-dashboard-scorecard-widget-for-bugzilla/attachment/editscorecard-2"><img class="size-full wp-image-1210" title="The preferences of the ScoreCard Widget are easily edited from within the Dashboard." src="http://server.bugsdashboard.com:81/wp/wp-content/uploads/2011/06/editScorecard.png" alt="Editing the Scorecard Widget" width="674" height="1231" /></a>
<p class="wp-caption-text">The preferences of the ScoreCard Widget are easily edited from within the Dashboard.</p>
</div>
<p>We would love to hear from others both what they wish to measure and what are considered reasonable thresholds. Each team will have different thresholds based on size, capabilities, deadlines, etc. If you care to share, e-mail <a href="mailto:support@bugsdashboard.com">support</a>. We&#8217;ll post the results from time-to-time.<br />
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small></p>
]]></content:encoded>
			<wfw:commentRss>http://bugsdashboard.com/posts/the-bugs-dashboard-scorecard-widget-for-bugzilla/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Bugzilla In PostgreSQL 9.x</title>
		<link>http://bugsdashboard.com/posts/installing-bugzilla-in-postgresql-9-x</link>
		<comments>http://bugsdashboard.com/posts/installing-bugzilla-in-postgresql-9-x#comments</comments>
		<pubDate>Wed, 18 May 2011 04:12:13 +0000</pubDate>
		<dc:creator>wmpnj</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[Problem Solving]]></category>
		<guid isPermaLink="false">http://server.bugsdashboard.com:81/wp/?p=1107</guid>
		<description><![CDATA[I recently upgraded the Bugs Dashboard server to RedHat Enterprise Linux 6 (RHEL6) and when doing so, I installed the latest version of each of the databases we use (see my personal blog). When using PostgreSQL 9.04, I encountered a very nasty problem whereby Bugzilla appeared to be attempting to reinstall each table. The problem ...]]></description>
			<content:encoded><![CDATA[<p>I recently upgraded the Bugs Dashboard server to RedHat Enterprise Linux 6 (RHEL6) and when doing so, I installed the latest version of each of the databases we use (see <a href="http://server.billhamilton.com:84/wp/category/rhel6/" target="_blank">my personal blog</a>). When using PostgreSQL 9.04, I encountered a very nasty problem whereby Bugzilla appeared to be attempting to reinstall each table. The problem manifests itself after running checksetup.pl and then configuring localconfig for use with PostgreSQL (&#8216;Pg&#8217;) and rerunning checksetup.pl. In each case, the output was:</p>
<pre>
Checking for      PostgreSQL (v8.00.0000) ok: found v09.00.0400
Adding new table bz_schema ...
Initializing the new Schema storage...
Table already exists: bz_schema at Bugzilla/DB/Schema.pm line 1904, <DATA> line 522.
</pre>
<p>If you run into this, do <i>not</i> do what I did and bang your head against the keyboard for hours. Give thanks instead to Neven Klacar who chased this down already (see his post<a href="http://groups.google.com/group/mozilla.support.bugzilla/browse_thread/thread/d5d9311a0676bd34" target="_blank">here</a> for an explanation on how he chased this down).</p>
<p>The answer is to change one line in postgresql.conf, which in our case was found at /var/lib/pgsql/9.0/data. Do a quick search on &#8220;hex&#8221; and it should jump right to the line you need to change. Change</p>
<pre>
#bytea_output = 'hex'                   # hex, escape
</pre>
<p>to </p>
<pre>
bytea_output = 'escape'                 # hex, escape
</pre>
<p>Then, restart the postgres service and rerun checksetup.pl.<br />
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small></p>
]]></content:encoded>
			<wfw:commentRss>http://bugsdashboard.com/posts/installing-bugzilla-in-postgresql-9-x/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solving the &#8216;Attempt to reload DateTime.pm aborted&#8217; error</title>
		<link>http://bugsdashboard.com/posts/solving-the-attempt-to-reload-datetime-pm-aborted-error</link>
		<comments>http://bugsdashboard.com/posts/solving-the-attempt-to-reload-datetime-pm-aborted-error#comments</comments>
		<pubDate>Wed, 18 May 2011 03:50:46 +0000</pubDate>
		<dc:creator>wmpnj</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[Bugzilla 4.x]]></category>
		<category><![CDATA[Problem Solving]]></category>
		<guid isPermaLink="false">http://server.bugsdashboard.com:81/wp/?p=1102</guid>
		<description><![CDATA[If you&#8217;re installing Bugzilla 4.x and during the execution of checksetup.pl, you encounter the following: To attempt an automatic install of every required and optional module with one command, do: /usr/bin/perl install-module.pl --all Attempt to reload DateTime.pm aborted. Compilation failed in require at Bugzilla/Util.pm line 53, line 522. BEGIN failed--compilation aborted at Bugzilla/Util.pm line 53, ...]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re installing Bugzilla 4.x and during the execution of checksetup.pl, you encounter the following:</p>
<pre>
To attempt an automatic install of every required and optional module
with one command, do:
  /usr/bin/perl install-module.pl --all
Attempt to reload DateTime.pm aborted.
Compilation failed in require at Bugzilla/Util.pm line 53, <DATA> line 522.
BEGIN failed--compilation aborted at Bugzilla/Util.pm line 53, <DATA> line 522.
Compilation failed in require at Bugzilla/Error.pm line 33, <DATA> line 522.
BEGIN failed--compilation aborted at Bugzilla/Error.pm line 33, <DATA> line 522.
Compilation failed in require at Bugzilla/Install/Filesystem.pm line 31, <DATA> line 522.
BEGIN failed--compilation aborted at Bugzilla/Install/Filesystem.pm line 31, <DATA> line 522.
Compilation failed in require at Bugzilla/Config.pm line 38, <DATA> line 522.
BEGIN failed--compilation aborted at Bugzilla/Config.pm line 38, <DATA> line 522.
Compilation failed in require at Bugzilla.pm line 38, <DATA> line 522.
BEGIN failed--compilation aborted at Bugzilla.pm line 38, <DATA> line 522.
Compilation failed in require at ./checksetup.pl line 102, <DATA> line 522.
</pre>
<p>You may find online references to resolving this by installing List::MoreUtils. That <i>may</i> solve your problem, but not necessarily. In setting up the various demonstration sites on BugsDashboard, we found that there were several different packages that could lead to this error. To simplify the debugging process, use the following at a command line from within the bugzilla directory (same level you ran checksetup.pl):</p>
<pre>
perl -I. -Ilib -e 'use DateTime';
</pre>
<p>In several cases, we received the following the above command:</p>
<pre>
[root@redhat-web bugzilla-4.1.2]# perl -I. -Ilib -e 'use DateTime';
Can't locate Math/Round.pm in @INC (@INC contains: . lib/x86_64-linux-thread-multi lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/local/lib64/perl5/DateTime.pm line 13.
BEGIN failed--compilation aborted at /usr/local/lib64/perl5/DateTime.pm line 13.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
</pre>
<p>Note the line &#8220;Can&#8217;t locate Math/Round&#8221;. This indicates that we need to install Math::Round.</p>
<p>To install the missing package, we entered the following:</p>
<pre>
perl install-module.pl Math::Round
</pre>
<p>and reran the checksetup.pl with success. </p>
<p>Have fun with version 4 and above!<br />
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small></p>
]]></content:encoded>
			<wfw:commentRss>http://bugsdashboard.com/posts/solving-the-attempt-to-reload-datetime-pm-aborted-error/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Scorecard Widget &#8211; Are You Ready?</title>
		<link>http://bugsdashboard.com/posts/the-scorecard-widget-are-you-ready</link>
		<comments>http://bugsdashboard.com/posts/the-scorecard-widget-are-you-ready#comments</comments>
		<pubDate>Sun, 17 Apr 2011 06:00:14 +0000</pubDate>
		<dc:creator>wmpnj</dc:creator>
				<category><![CDATA[Posts]]></category>
		<guid isPermaLink="false">http://server.bugsdashboard.com:81/wp/?p=1070</guid>
		<description><![CDATA[Where does your project score? In the red? Are your scores in the yellow? Or, is your project functioning so well that all your key performance indicators (KPI) are in the green? The Scorecard widget, introduced in Bugs Dashboard v3.4.5, is about to tell you how you score! The Scorecard widget is intended to provide ...]]></description>
			<content:encoded><![CDATA[<p>Where does your project score? In the red? Are your scores in the yellow? Or, is your project functioning so well that all your key performance indicators (KPI) are in the green? The Scorecard widget, introduced in Bugs Dashboard v3.4.5, is about to tell you how you score!</p>
<p>The Scorecard widget is intended to provide the 50,000 foot view of all projects. It&#8217;s color coded according to the parameters you define so it&#8217;s reflective of the overall health of your development efforts.</p>
<p>Using the Scorecard widget, you will define KPI&#8217;s that suit your organization&#8217;s situation as shown in the image below. Each KPI has three levels of indicator; red, yellow or green. Using the parameters you provide, Bugs Dashboard begins with the most critical situation, red. If the KPI does not meet the critical threshold, it is evaluated for the warning situation, yellow (see the second image below). If that is not met, the assumption is that you are meeting the KPI and green is displayed although you can set parameters for green as well. If the parameters for green are set and the threshold is not met, the display is a light gray for &#8220;unknown&#8221;.</p>
<div id="attachment_1071" class="wp-caption aligncenter" style="width: 606px"><a href="http://server.bugsdashboard.com:81/wp/wp-content/uploads/2011/04/editScorecard.png"><img class="size-full wp-image-1071 " title="editScorecard" src="http://server.bugsdashboard.com:81/wp/wp-content/uploads/2011/04/editScorecard.png" alt="Key Performance Indicators can be set to determine the overall health of your project." width="596" height="248" /></a>
<p class="wp-caption-text">The thresholds for Key Performance Indicators can be set so that you receive a 50,000 foot view of your development efforts.</p>
</div>
<p style="text-align: left;">The first version of the Scorecard widget will be at the very highest level &#8211; covering all projects within the Bugzilla instance (unless excluded by the global preferences). A future version will allow you to break out KPI&#8217;s by project if you so desire.</p>
<p style="text-align: left;">&nbsp;</p>
<div id="attachment_1072" class="wp-caption aligncenter" style="width: 607px"><a href="http://server.bugsdashboard.com:81/wp/wp-content/uploads/2011/04/scorecard.png"><img class="size-full wp-image-1072 " title="scorecard" src="http://server.bugsdashboard.com:81/wp/wp-content/uploads/2011/04/scorecard.png" alt="KPI's are shown according to the threshold they've met giving you a quick read on the health of your development efforts." width="597" height="148" /></a>
<p class="wp-caption-text">KPI&#39;s are shown according to the threshold they&#39;ve met giving you a quick read on the health of your development efforts.</p>
</div>
<p>We are working to add additional KPI&#8217;s to the widget and value your input. A forum has been set up <a href="http://server.bugsdashboard.com:81/wp/support/community/forum/key-performance-indicators-for-the-scorecard-widget/">here</a> to allow you to suggest and comment on KPI&#8217;s that are of value to your organization and which you&#8217;d like to see included in the Scorecard widget.<br />
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small></p>
]]></content:encoded>
			<wfw:commentRss>http://bugsdashboard.com/posts/the-scorecard-widget-are-you-ready/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do It With PHP!</title>
		<link>http://bugsdashboard.com/posts/do-it-with-php</link>
		<comments>http://bugsdashboard.com/posts/do-it-with-php#comments</comments>
		<pubDate>Sat, 16 Apr 2011 05:29:49 +0000</pubDate>
		<dc:creator>wmpnj</dc:creator>
				<category><![CDATA[Posts]]></category>
		<guid isPermaLink="false">http://server.bugsdashboard.com:81/wp/?p=1064</guid>
		<description><![CDATA[Version 3.4.5 will include the ability to create widgets using PHP. You can create a simple PHP page, such as the following: &#60;?php echo "&#60;h1&#62;Hello from the PHP test page&#60;/h1&#62;" ?&#62; Then, create a widget entry that points to your php page, such as the following: portlet41.title=PHP Widget portlet41.package=com.wmpnj.bugz.widgets.PhpWidget portlet41.method=getText portlet41.stylesheet=phpwidget.css portlet41.javascript=plainajax.js portlet41.desc=Allows Ajax calls ...]]></description>
			<content:encoded><![CDATA[<p>Version 3.4.5 will include the ability to create widgets using PHP. You can create a simple PHP page, such as the following:</p>
<p><code lang="php"><br />
&lt;?php<br />
echo "&lt;h1&gt;Hello from the PHP test page&lt;/h1&gt;"<br />
?&gt;<br />
</code></p>
<p>Then, create a widget entry that points to your php page, such as the following:</p>
<p>portlet41.title=PHP Widget<br />
portlet41.package=com.wmpnj.bugz.widgets.PhpWidget<br />
portlet41.method=getText<br />
portlet41.stylesheet=phpwidget.css<br />
portlet41.javascript=plainajax.js<br />
portlet41.desc=Allows Ajax calls to PHP.<br />
portlet41.call=<br />
portlet41.restrictTo=<br />
portlet41.parameters=&#8217;http://bugsdashboard.com/phpTest.php&#8217;</p>
<p>You can reuse the above widget as many times as you wish by changing the title and url in the &#8220;parameters&#8221; property (the dwr.xml file will need to be updated with your new widget title (if configuring manually, use of the admin tool will do this for you).</p>
<p>The result of the above is the following in your dashboard.</p>
<p><a href="http://server.bugsdashboard.com:81/wp/wp-content/uploads/2011/04/phpWidget.png"><img class="aligncenter size-medium wp-image-1065" title="phpWidget" src="http://server.bugsdashboard.com:81/wp/wp-content/uploads/2011/04/phpWidget-300x75.png" alt="" width="300" height="75" /></a></p>
<p>You can use the above to test your configuration, then change the url to your own.<br />
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small></p>
]]></content:encoded>
			<wfw:commentRss>http://bugsdashboard.com/posts/do-it-with-php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrating Bugzilla, ScrumWorks Pro and Bugs Dashboard</title>
		<link>http://bugsdashboard.com/posts/integrating-bugzilla-scrumworks-pro-and-bugs-dashboard</link>
		<comments>http://bugsdashboard.com/posts/integrating-bugzilla-scrumworks-pro-and-bugs-dashboard#comments</comments>
		<pubDate>Mon, 03 Mar 2008 16:19:01 +0000</pubDate>
		<dc:creator>wmpnj</dc:creator>
				<category><![CDATA[Posts]]></category>
		<guid isPermaLink="false">http://bugsdashboard_new:88/wp/?p=774</guid>
		<description><![CDATA[Over the past three years, I have served as the ScrumMaster for an ongoing, evolving project with two different teams. The project transitioned from R&#38;D at one company and is currently in the stages of implementation in a production environment at another company. During my work on these projects, I have employed either the Basic ...]]></description>
			<content:encoded><![CDATA[<p>Over the past three years, I have served as the ScrumMaster for an ongoing, evolving project with two different teams. The project transitioned from R&amp;D at one company and is currently in the stages of implementation in a production environment at another company. During my work on these projects, I have employed either the Basic or Pro version of <a href="http://www.danube.com/scrumworks/pro" target="_blank">ScrumWorks</a>. It is a tool I appreciate not only for its features, but for its simplicity. Do not let the simplicity fool you, however, as there is a lot of power in the tool.</p>
<p>ScrumWorks Pro has the ability to interface with Bugzilla, which makes it perfect for working with the Bugs Dashboard as well. One issue that a Scrum team faces is dealing with the unplanned, unexpected events which arise during a sprint. For example, if a bug is found in a previously released product update, the time required to address it affects the velocity of the team. This impact is difficult to predict and varies from sprint to sprint. In many Scrums, this is an invisible impact as it is not recorded against the product backlog. ScrumWorks Pro helps to make the issue visible within the sprint by importing the issue from Bugzilla. It helps to keep the team focused on issues and allows the team to determine the necessary trade-offs if the impact becomes too great. This can aid in planning and review meetings where you break down the tasks required for the sprint.</p>
<h3>My Goal For Integration As A ScrumMaster</h3>
<p>I use a custom field in Bugzilla which allows me to correlate issues noted in Bugzilla with sprints in ScrumWorks Pro and a portlet in the Bugs Dashboard. What I am looking for is the impact issues raised in Bugzilla have on the current and imminent sprint. By keying the portlet on a custom field, I can easily track the estimated impact of a Bugzilla issue as shown below.</p>
<p><center><img src="/wp/wp-content/themes/wpremix/images/screenshots/BugzillaCustomFields/25-portal.png" title="The portlet uses a custom field to find bugs related to a specified sprint." alt="Portlet" style="padding-top:15px; padding-bottom: 15px; width:650px; overflow-x:hidden;" border="0" /></center></p>
<p>The portlet shows me what the estimated work required is, how many days remain in the sprint to accomplish what is required and the urgency (priority and severity) of the work. I can easily use this information to communicate with the Product Owner, stake holders, customers, senior management, etc. using the other features of the Bugs Dashboard, e.g. Set Priorities.After importing the Bugzilla items into ScrumWorks Pro, I can use the custom field to associated the Bugzilla item with the proper sprint (through drag-and-drop) as show below. Now, I have the information necessary to conduct a planning meeting with the team using the importance of the Product Owner to provide the necessary context to go with the issue.</p>
<p> <center><img src="/wp/wp-content/themes/wpremix/images/screenshots/BugzillaCustomFields/23-added_to_sprint.png" title="Dropping a bug into the sprint allows us to identify the tasks that are required to correct the bug." alt="Portlet" style="padding-top:15px; padding-bottom: 15px;" border="0" /></center></p>
<p>I actually conduct several planning meetings during each sprint. The initial planning meeting is long enough for us to get the necessary details for the expectations of the sprint and the initial, immediate goals. I then hold other planning meetings as issues, such as unplanned tasks arising from bugs, come to light.Integrating Bugzilla, ScrumWorks Pro, and Bugs Dashboard allows me to manage the tasks expected in each sprint. You may ask how the Bugs Dashboard plays into this &#8211; where is the link?</p>
<h3>The Importance of Bugs Dashboard To The Process</h3>
<p>When issues arise during a sprint, they impact a team in many ways. They may affect morale if they appear to indicate a poor quality product. They may affect team dynamics if it is perceived that the bugs come principally from one person&#8217;s contributions. They almost always increase the pressure on the team through an increased sense of urgency to meet the previously stated goals of the sprint (which may already include other Bugzilla entries) and the new &#8220;pop-ups&#8221;.</p>
<p>The Bugs Dashboard aids in classifying the issues as a matter of the product owner&#8217;s point-of-view vice the report. For example, someone may feel that a relatively obscure bug is preventing them from using the system because it affects something they have an emotional attachment to. I say obscure because few users utilize that same function and thus there is not a great many users requesting the &#8220;fix&#8221;. The team&#8217;s desire to address that three weeks from now, in the next sprint, could be viewed negatively by the end-user. By allowing the Product Owner to specify the importance, I have the ability for the user to express their view, the team to express theirs, and the choice to be the Product Owner&#8217;s. With the Bugs Dashboard and ScrumWorks Pro, I can give the Product Owner the information necessary to make the tough choices. Perhaps something must be given up in the current sprint to meet the emergent need. Perhaps the emergent need can wait or perhaps additional resources must be authorized to deal with the need. Bugs Dashboard provides the right information and the right tools for these decisions to be made with minimal pain.</p>
<h3>How-To Integrate Bugzilla, ScrumWorks Pro and Bugs Dashboard</h3>
<p>Physically, it is simple to integrate the three products: just follow our <a href="/wp/support/how-to/how-to-integrate-bugzilla-scrumworks-pro-and-bugs-dashboard/">&#8220;How-To&#8221;</a> guide. The reason I direct you to a separate page is because there are over 20 screen shots to guide you step-by-step at that page.</p>
<p>Mentally, it may not be as easy to integrate the three. That is because you have to &#8220;herd the cats&#8221;. The bug reporter has a say in  how a bug is interpreted and may need to be consulted further, but handled gingerly while separating the emotional ties to the issue. The team may need to be consulted to ascertain the expected impact of addressing the issue &#8211; an interruption to their current work knowing you will be asking them to perform the new work. The Product Owner may need to be consulted to provide the give-and-take on expectations for the sprint &#8211; and giving up expectations is never an easy thing.</p>
<h3>My Approach</h3>
<p>There are several approaches to how to handle interruptions of this nature. The one I favor is to create a separate product backlog item in each sprint for &#8220;unexpected events&#8221; from the very start. Initially, this is a low budget item &#8211; perhaps 4 hours in a 4 week sprint. As the sprints build, this number usually increases due to more functionality that must be maintained, a large installed base, larger code repository, etc.</p>
<p>Unexpected events can include bugs which arise and are deemed urgent enough to be addressed in this sprint. It can also include technical debt which must be paid back through refactoring, increased demand for documentation, loss of work due to sickness, etc. The cool thing is that the team can fill any unused time with additional tasks from the uncommitted backlog should they get the opportunity. Only the team can add items to a sprint after it has started.</p>
<h3>Must Haves</h3>
<p>Each of us has a style and we all have our individual preferences. For me, and I may be biased &#8211; I admit it, the best approach I have to managing the complexities of a project in a simple fashion is to use Bugzilla, ScrumWorks Pro and Bugs Dashboard. these are all &#8220;must haves&#8221; for my toolbox!</p>
<p><a href="http://technorati.com/tag/bugzilla"><img src="http://static.technorati.com/static/img/pub/icon-utag-16x13.png?tag=bugzilla" style="border: 0pt none ; vertical-align: middle; margin-left: 0.4em" alt=" " />bugzilla</a></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small></p>
]]></content:encoded>
			<wfw:commentRss>http://bugsdashboard.com/posts/integrating-bugzilla-scrumworks-pro-and-bugs-dashboard/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Deploy Under Ubuntu 7.10 &#8211; Method 2: Tomcat Manager</title>
		<link>http://bugsdashboard.com/posts/how-to-deploy-under-ubuntu-7-10-method-2-tomcat-manager</link>
		<comments>http://bugsdashboard.com/posts/how-to-deploy-under-ubuntu-7-10-method-2-tomcat-manager#comments</comments>
		<pubDate>Sun, 24 Feb 2008 22:41:41 +0000</pubDate>
		<dc:creator>wmpnj</dc:creator>
				<category><![CDATA[Posts]]></category>
		<guid isPermaLink="false">http://bugsdashboard_new:88/wp/?p=772</guid>
		<description><![CDATA[In a previous post, we looked at how to deploy under Ubuntu 7.10 by downloading, decompressing, and then moving the &#8220;bugs&#8221; directory to the Tomcat webapps directory. In this post, we will look at deploying with the Tomcat Manager. Prerequisites All steps to download, decompress, and configure the Bugs Dashboard are the same as those ...]]></description>
			<content:encoded><![CDATA[<p>In a previous post, we looked at <a href="http://bugsdashboard.com/wp/posts/how-to-install-under-ubuntu-710-method-1/">how to deploy under Ubuntu 7.10</a> by downloading, decompressing, and then moving the &#8220;bugs&#8221; directory to the Tomcat webapps directory. In this post, we will look at deploying with the Tomcat Manager.</p>
<h3>Prerequisites</h3>
<li>All steps to download, decompress, and configure the Bugs Dashboard are the same as those found in the above post. Follow that until you have successfully configured your copy of the Bugs Dashboard.</li>
<li>You must have at least one user configured in Tomcat with the manager role. It is assumed you can login to the Tomcat Manager.<br />
<h3>Process</h3>
<p>When you are ready to deploy the Bugs Dashboard, you are not going to move it to the webapps directory as you was detailed in the <a href="http://bugsdashboard.com/wp/posts/how-to-install-under-ubuntu-710-method-1/">first method of deploying under Ubuntu</a>. In this scenario, you are going to use the Tomcat Manager to deploy it from the directory in which you configured it.</p>
<ul class="list">
<li>Open a browser and navigate to the Tomcat Manager page (in our case this was http://localhost:8080/manager/html).<br />
<center><img src="/wp/wp-content/themes/wpremix/images/ubuntu/tomcatManager.png" title="Open the Tomcat Manager which will handle the deployment of your copy of Bugs Dashboard." alt="Tomcat Manager screen shot" style="padding-top:15px; padding-bottom: 15px; width:650px; overflow-x:hidden;" /></center></li>
<li>Scroll down to the &#8220;Deploy&#8221; section of the Tomcat Manager page. You are going to provide two of the three requested pieces of information for the deployment; the context path (/bugs) and the directory URL (the full path to the directory being deployed).<br />
<center><img src="/wp/wp-content/themes/wpremix/images/ubuntu/deployDirectory.png" title="Enter the details necessary and click Deploy." alt="Tomcat Manager deploy screen shot" style="padding-top:15px; padding-bottom: 15px; width:650px; overflow-x:hidden;" /></center></li>
<li>You should receive back a message at the top of the refreshed page stating that the deployment was &#8220;ok&#8221;.<br />
<center><img src="/wp/wp-content/themes/wpremix/images/ubuntu/deployed.png" title="Successful deployment is indicated with an Ok message and the deployed directory in the list of applications." alt="Successful deployment screen shot" style="padding-top:15px; padding-bottom: 15px; width:650px; overflow-x:hidden;" /></center></li>
<li>Open a browser window and navigate to the portal page (e.g. /bugs/portal). If your configuration was successful, you should see the first portal. If there are any issues, refer to the troubleshooting steps in the README or the <a href="http://bugsdashboard.com/wp/support/quick-start-minimum-steps-to-install-bugs-dashboard/">Quick Start</a>. You may also contact us at <a href="mailto:support@bugsdashboard.com">support@bugsdashboard.com</a>.</li>
</ul>
</li>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small></p>
]]></content:encoded>
			<wfw:commentRss>http://bugsdashboard.com/posts/how-to-deploy-under-ubuntu-7-10-method-2-tomcat-manager/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Install Under Ubuntu 7.10 &#8211; Method 1</title>
		<link>http://bugsdashboard.com/posts/how-to-install-under-ubuntu-7-10-method-1</link>
		<comments>http://bugsdashboard.com/posts/how-to-install-under-ubuntu-7-10-method-1#comments</comments>
		<pubDate>Sun, 24 Feb 2008 21:54:36 +0000</pubDate>
		<dc:creator>wmpnj</dc:creator>
				<category><![CDATA[Posts]]></category>
		<guid isPermaLink="false">http://bugsdashboard_new:88/wp/?p=768</guid>
		<description><![CDATA[The following are steps we take in deploying the Bugs Dashboard to a test platform running Ubuntu 7.10. Under this method, we do not use the Tomcat Manager to deploy; we&#8217;ll look at that in another post. Prerequisites Tomcat has been successfully installed (see Installing Tomcat 6 on Ubuntu at the How-to Geek) MySQL (see ...]]></description>
			<content:encoded><![CDATA[<p>The following are steps we take in deploying the Bugs Dashboard to a test platform running Ubuntu 7.10. Under this method, we do <em>not </em>use the Tomcat Manager to deploy; we&#8217;ll look at that in another post.</p>
<h3>Prerequisites</h3>
<ul class="list">
<li>Tomcat has been successfully installed (see <a href="http://www.howtogeek.com/howto/linux/installingtomcat-6-on-ubuntu" target="_blank">Installing Tomcat 6 on Ubuntu</a> at the How-to Geek)</li>
<li>MySQL (see <a href="http://ubuntuguide.org/wiki/Ubuntu:Gutsy#MySQL" target="_blank">the Ubuntu Guide</a>) or PostgreSQL (see the Ubuntu Guide and <a href="http://www.supriyadisw.net/2007/02/postgresql-on-ubuntu-linux" target="_blank">supriyadisw dot net</a>) have been successfully installed</li>
<li>Bugzilla has been successfully installed in one of the above databases and can be reached via a JDBC connection from the Tomcat server</li>
</ul>
<h3>Steps</h3>
<ol>
<li>Download the latest <a href="http://www.bugsdashboard.com/wp/?page_id=42" target="_blank">Developer</a> or <a href="http://www.bugsdashboard.com/wp/?page_id=24" target="_blank">Enterprise</a> version of Bugs Dashboard and either a) save it to disk or b) open it with the Archive Manager and then Extract the contents. We chose to save the zip file to the desktop.</li>
<li>If you did not use the Archive Manager in step 1, navigate to the downloaded file, right-mouse click on the file and select Extract Here.<br />
<center><img src="/wp/wp-content/themes/wpremix/images/ubuntu/extractZip.png" title="Extract the contents of the zip file locally." alt="Extract zip screen shot" style="padding: 15px" border="0" /></center></li>
<li>Extracting the file locally will result in a new directory named &#8220;bugs&#8221;.<br />
<center><img src="/wp/wp-content/themes/wpremix/images/ubuntu/extracted.png" title="When the zip is extracted, a new directory named 'bugs' will be created." alt="Bugs directory screen shot" style="padding: 15px" /></center></li>
<li>Open the bugs directory. Inside, you will find the README (read it, please!), the documentation (under the docs directory), the license, and the bugs.war file.<br />
<center><img src="/wp/wp-content/themes/wpremix/images/ubuntu/bugsDirectory.png" title="The bugs directory after extraction from the zip file." alt="Bugs directory screen shot." style="padding: 15px" /></center></li>
<li>Right mouse cick on the bug.war file and choose Extract Here.<br />
<center><img src="/wp/wp-content/themes/wpremix/images/ubuntu/extractWar.png" title="Extract the contents of the war file into the 'bugs' directory." alt="Extracting the war file screen shot." style="padding: 15px" /></center></li>
<li>This will create another &#8216;bugs&#8217; directory and this is the directory you will deploy.<br />
<center><img src="/wp/wp-content/themes/wpremix/images/ubuntu/bugsBugsDirectory.png" title="The bugs directory after extraction from the war file." alt="Bugs directory screen shot." style="padding: 15px" /></center></li>
<li>Open the bugs directory. In it are the css, images, javascript and WEB-INF directories. Much of the modification which you must do to configure the Bugs Dashboard will be done in the WEB-INF directory.<br />
<center><img src="/wp/wp-content/themes/wpremix/images/ubuntu/bugsFolder.png" title="The bugs directory which will be deployed under Tomcat." alt="The Bugs directory screen shot." style="padding: 15px" /></center></li>
<li>Follow the steps at the <a href="http://bugsdashboard.com/wp/support/quick-start-minimum-steps-to-install-bugs-dashboard/">Quick Start</a> post or the <a href="http://bugsdashboard.com/wp/support/quick-start-minimum-steps-to-install-bugs-dashboard/">How-to Configure</a> pages to configure your copy of the Bugs Dashboard.</li>
<li>When your configuration is complete, move the <em>second</em> bugs directory (the one we stated you would deploy above) with the WEB-INF directory in it to the Tomcat webapps directory. In our case, this was under /opt/apache-tomcat-6.0.16/webapps.</li>
<li>In our testing, we found that it was not necessary to bounce the Tomcat server for the Bugs Dashboard to deploy. Open a browser and navigate to your local installation (this might be http://localhost or your domain name, in our case, it was http://localhost:8080/bugs/portal) and open the portal page (it will open to the first portal in the portals_en_US.properties file). If, for any reason, the page does not come right up, review the troubleshooting tips in the <a href="/wp/support/quick-start-minimum-steps-to-install-bugs-dashboard/">Quick Start</a> guide.</li>
<li>Should you need to change your configuration, it may be necessary to stop and restart (i.e. bounce) Tomcat. You can do this by opening a terminal window, switching to root (sudo -s) and navigating to the Tomcat bin directory. Execute the shutdown script (./shutdown.sh), make any necessary changes, and then execute the startup script (./startup.sh).<br />
<center><img src="/wp/wp-content/themes/wpremix/images/ubuntu/bounceTomcat.png" title="Bouncing Tomcat consists of executing the shutdown script, performing any maintenance and then executing the startup script" style="padding-top:15px; padding-bottom: 15px; margin-left:-10px;" /></center></li>
</ol>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small></p>
]]></content:encoded>
			<wfw:commentRss>http://bugsdashboard.com/posts/how-to-install-under-ubuntu-7-10-method-1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

