Project:Google Highly Open Participation Contest (GHOP)
Component:Task idea
Category:task
Priority:normal
Assigned:Unassigned
Status:closed (fixed)

Issue Summary

Task description
The Case Tracker module can turn your Drupal site into a generic project management platform à la basecamp. The user can tweak Case Tracker to fit to its needs.

1) List the features of Case Tracker.
2) Detail the steps of the Case Tracker installation and setup, along with screenshots.
3) Show how CCK and Views can be integrated with Case Tracker.

Deliverable
A handbook page in the site recipes explaining how to build a Project Management website. This page will be reviewed by at least one member of the documentation team.

Resources
Case Tracker module
http://pingv.com/blog/cyberswat/200706/project-management-drupal
http://www.nicklewis.org/node/731
help at irc.freenode.net channel #drupal-ghop

Primary contact
scor available on IRC and by email

Comments

#1

Status:active» needs work

1.) Instead of "List the features..." I think it would be better to make it clear that this is more of an introduction of what case tracker can do rather than a task to research all that it can do and list that here. So you might reword this to make it a little more obvious what you're going after.

2.) In general, I think the description is pretty vague here. I would like it if you could give a type of site that the student should create a recipe for. Be a bit more specific here to get the student started in the right direction. You might want to look at some of the previous tasks that have resulted in good site recipes, such as:
http://code.google.com/p/google-highly-open-participation-drupal/issues/...
http://code.google.com/p/google-highly-open-participation-drupal/issues/...

3.) I'm assuming that these modules are already integrated with case tracker somehow, and that the student isn't showing how to program such an integration. Again, I think if you give a good idea as I suggest in part 2 you could just say that they should include some kind of view or cck integration (you might specify what to do with it).

So, if you see a common theme with my comments, it is to be very specific. This is a good start for a proposal. Trust me--the more specific you make your task up front, the better the work will be. Open ended tasks sometimes turn out well, but sometimes turn out not so well, depending on how independent the student is (and how creative).

#2

Status:needs work» needs review

Task description
The Case Tracker module can turn your Drupal site into a generic project management platform à la basecamp. The user can tweak Case Tracker to fit to its needs.

* List the main features of Case Tracker, which can be found on the module page and in the README.txt file.
* Detail the steps of the Case Tracker installation and setup, emphasizing the integration with CCK and Views.
* Add a "Due on" date CCK field to the case content type.
* Each user must have a views filter above her list of cases to only display the relevant cases (i.e. only open cases)
* No need to install a wysiwyg editor

Deliverable
A handbook page with annotated screen shots in the site recipes explaining how to build a Project Management website. This page will be reviewed by at least one member of the documentation team.

Resources
Case Tracker module: http://drupal.org/project/casetracker
CCK module: http://drupal.org/project/cck
Views module: http://drupal.org/project/views
http://pingv.com/blog/cyberswat/200706/project-management-drupal
http://www.nicklewis.org/node/731
help at irc.freenode.net channel #drupal-ghop
sites recipes handbook page: http://drupal.org/handbook/site-recipes

Primary contact
scor

#3

Status:needs review» needs work

4.) Can you specify that handbook style guidelines should be followed (http://drupal.org/node/22299). Also, I think there's a handbook page with good instructions on how to make screenshots for the handbook. Can you see if you can find that and if so add that in the resources and mention it in the description. Some students have really big monitors and take very large pictures, which don't work with bluebeach on d.o.

5.) I still think the "list the main features..." item sounds like busy work. Maybe something like "Write a short introduction to the Case Tracker module and briefly explain its most (useful | important) features. You can look at the module's project page or README.txt to find this information." would be better?

6.) I've never looked at case tracker, but honestly I don't really know what you mean by "emphasizing the integration with CCK and Views". Is the case tracker documentation written in a way such that this is obvious if you read the documentation?

7.) Instead of "Each user must have a views filter ...", I'd try something like "Using the Case Tracker default view, add a views filter that uses arguments and which allows the user to display only issues that have a certain status (such as open or closed)."

8.) I still would like to see some sort of overall purpose that the student can keep in mind while building the recipe.

So, the task might look like this. I haven't made the other changes I mentioned above, however.

--- start ---

The Case Tracker module can turn your Drupal site into a generic project management platform à la basecamp. The user can tweak Case Tracker to fit to its needs. Case Tracker can manage "projects" of many types, such as software, hardware, sales, etc. For this task, you should create a site recipe for a web site that could be used to track the status of several different **hardware devices that are being developed by the Acme X company.**

(You might change the stuff between ** to suit your fancy more).

Specifically, you should do the following:
*** make sure to fix these below ***
* List the main features of Case Tracker, which can be found on the module page and in the README.txt file.
* Detail the steps of the Case Tracker installation and setup, emphasizing the integration with CCK and Views.
* Add a "Due on" date CCK field to the case content type.
* Each user must have a views filter above her list of cases to only display the relevant cases (i.e. only open cases)
* No need to install a wysiwyg editor

Deliverable
A handbook page with annotated screen shots in the site recipes explaining how to build a Project Management website. This page will be reviewed by at least one member of the documentation team.

#4

Please also include the versions of Drupal core and Case Tracker and CCK, etc. modules that should be used for the recipe.

#5

subscribing

#6

subscribing

#7

subscribing

#8

subscribing...

#9

Hi, Some questions:

I have a Basecamp Clone Site made with Drupal, Up and Running",
more info Here
How difficult would be to integrate Case Tracker?

#10

Status:needs work» closed (fixed)

It is best to ask this question in the case tracker issue http://drupal.org/project/issues/casetracker

nobody click here