<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Issue Tracking on Netsensei</title>
    <link>https://www.netsensei.be/tags/issue-tracking/</link>
    <description>Recent content in Issue Tracking on Netsensei</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>nl-NL</language>
    <managingEditor>matthias@netsensei.nl (Matthias Vandermaesen)</managingEditor>
    <webMaster>matthias@netsensei.nl (Matthias Vandermaesen)</webMaster>
    <lastBuildDate>Sun, 28 Nov 2010 17:19:18 +0000</lastBuildDate><atom:link href="https://www.netsensei.be/tags/issue-tracking/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Build a project tracker with Drupal</title>
      <link>https://www.netsensei.be/2010/11/28/build-a-project-tracker-with-drupal/</link>
      <pubDate>Sun, 28 Nov 2010 17:19:18 +0000</pubDate>
      <author>matthias@netsensei.nl (Matthias Vandermaesen)</author>
      <guid>https://www.netsensei.be/2010/11/28/build-a-project-tracker-with-drupal/</guid>
      <description>&lt;p&gt;Since Drupal has become part of my day-to-day life, I’m going to start
blogging about it here. I’ve been thinking to create a separate
development/project/code blog on &lt;a href=&#34;http://www.colada.be&#34;&gt;colada.be&lt;/a&gt;, but I’d like to take the
time to set things up properly over there. So, for now, let’s start here
and see where I’ll end up.&lt;/p&gt;
&lt;p&gt;So, what cool things can you do with Drupal besides building websites? Well, to
manage my work on the &lt;a href=&#34;http://pandion.im/&#34;&gt;Pandion project&lt;/a&gt;, I really needed some sort of case or
issue tracker. Nothing fancy, just something were I can manage stuff –
ideas, features, bugs, forget-ye-nots,… – without losing track.
There are already some great tools out there. Standalone issue trackers like
&lt;a href=&#34;http://www.mantisbt.org/&#34;&gt;Mantis&lt;/a&gt; or &lt;a href=&#34;http://trac.edgewall.org/&#34;&gt;Trac&lt;/a&gt; and on line services like &lt;a href=&#34;http://www.unfuddle.com&#34;&gt;Unfuddle&lt;/a&gt; are of great
assistance for the intrepid developer or project team. Then again, those come
with a lot of features which I, as a sole developer, don’t really need.&lt;/p&gt;
&lt;p&gt;Enter: &lt;a href=&#34;http://drupal.org&#34;&gt;Drupal&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;Drupal.org actually hosts most of the projects – modules and themes
– within the Drupal ecosystem. It provides a CVS code repository,
packaging and, notably, an issue tracker per project. Take the &lt;a href=&#34;http://drupal.org/project/views&#34;&gt;Views&lt;/a&gt; module
for intance. This is one of the largest projects within the Drupal community and
without the issue tracker, it would be hard to coordinate the efforts. The best
part is this: the tools to create such an environment are also open source!
They’re Drupal modules that are actually very easy to set up. And so it
took me about an hour to set up my own issue tracker  with Drupal.&lt;/p&gt;
&lt;p&gt;So, how did I do it?&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Download and install &lt;a href=&#34;http://drupal.org/project/drupal&#34;&gt;Drupal 6&lt;/a&gt;. (Not 7! Not yet at least ;-))&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Download and install these modules: &lt;a href=&#34;http://drupal.org/project/views&#34;&gt;Views&lt;/a&gt;, &lt;a href=&#34;http://drupal.org/project/comment_upload&#34;&gt;Comment Upload&lt;/a&gt;,
&lt;a href=&#34;http://drupal.org/project/project&#34;&gt;Project&lt;/a&gt;, &lt;a href=&#34;http://drupal.org/project/token&#34;&gt;Token&lt;/a&gt;, &lt;a href=&#34;http://drupal.org/project/pathauto&#34;&gt;Pathauto&lt;/a&gt; and &lt;a href=&#34;http://drupal.org/project/project_issue&#34;&gt;Project Issue&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Go to ‘admin/build/modules’ in your Drupal installation and
enable these modules: Pathauto, Project and Project Issue Tracking.
You’ll notice that there’s actually a whole range of submodules.
The project module does also include i.e. Apache Solr support, packaging and
much more which I didn’t need.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Next go to ‘admin/build/path/pathauto’ and under the ‘Node
paths’ fieldset enter ‘project/[title-raw]’ (without
quotes) in the ‘Pattern for all project paths’ textfield.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Now go to ‘admin/settings/site-information’ and set the default
front page to ‘project/issues’ (no quotes!)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Finally, go to ‘node/add/project-project’ and create your first
project.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Congratulations, You’re set to track issues with you’re private
issue tracker system! On the front page, click on ‘Create a new
issue’ to start tracking. If you have multiple projects, Drupal will ask
you to which project you want to add the issue. With the default configuration,
you can add issues for components like ‘Code’,
‘Documentation’, ‘Miscellaneous’ and ‘User
Interface’. You can give priorities to issues, assign them to particular
Drupal users (if you work in a small team) and give issues a whole range of
statuses.&lt;/p&gt;
&lt;p&gt;And this is how my own project tracker looks like. Just what I needed,
completely free and without cruft I don’t
need.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://www.flickr.com/photos/matthiasvan/5214479657/&#34;&gt;&lt;img src=&#34;http://farm6.static.flickr.com/5085/5214479657_8567025701.jpg&#34; alt=&#34;Project Tracker&#34;&gt;&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>