Priority task list

I might need to write an app to do this, but I thought I'd ask first, maybe someone else wrote it.

I'm looking for a small, preferably web application with the following features:

  • everyone logs in, so the app can find out who is doing what
  • everyone can add tasks and assign them to someone (including themselves)
  • you can mark the task as complete and delete it or move it to the completed tab
  • anyone can see a page showing tasks for any person.
  • Most importantly, anyone can drag and reorder anyone else's tasks, BUT it gets logged and recorded in some kind of "history log" on the page (in reverse order).

For example, if I look at my page, I want to see something like this:

- task list -

  • Complete Project X
  • Redeploy Z
  • Document changes in Y for release notes

- history -

  • Nick moved "Complete Project X" to position 1 of 3
  • Joe moved "Redeploy Z" to position 1 of 3
  • Sam added "Redeploy Z" (position 3)

I need this application because now I get assignments from about 6 directions (new development, support, fixes, etc.), and everyone thinks that their task should have the highest priority. Do I want to let them fight it "in the clear" so that they solve "my problem is really more important than these other problems"?

Has anyone seen anything like this? If not, you have some pointers - I don't want to make this too complicated, but if you have any ideas that I missed, I'll be grateful to them.

+1


a source to share


5 answers


I haven't seen a generic list of todo before (other than sharing without changing the entry), but if you have the money to buy the book, then select Practical Rails Projects . The first example is an online TODO app with drag-and-drop task reordering. It doesn't take long to change this so that you have a history engine (I think there is a rails plugin for that :)) and then a common login for all your managers and directors to change the same task list.



+1


a source


Marseilles,

The situation you are describing is common in many development stores. Developers and managers need a common repository of tasks that anyone can view and edit. There are many products that meet this need, including Bugzilla , Mingle , VersionOne, and JIRA . Some issue trackers, like FogBugz , offer free hosted versions for startups and students.



In addition to finding a question tracker, I would recommend using Mylyn (free) or Tasktop Pro (commercial) to bring your tasks to the development environment. These tools provide a task list that is integrated into your workspace. As you work on tasks, Mylyn or Tasktop can automatically track your time and even reopen the corresponding files when the task resumes.

David Shepherd
Tasktop Technologies

+1


a source


We use JTrac for bug tracking work. It's highly customizable and items can have custom fields (like priority). States can also be created for items (other than the default open and closed) and state transitions can be defined based on each role. Where the role acts as a group (developer, tester, administrator, etc.). It is highly customizable and can be very easy to use and install.

* everyone logs on, so the app can know who does what
* everyone can add tasks and assign them to someone (including themselves)
* you can mark a task as completed and it gets deleted or moved to a "completed" tab
* everyone can look at a page showing the tasks for any person

      

That everything is possible with Jtrac.

* the most important thing: anyone can drag and reorder the tasks of anyone else, BUT that gets logged and written in some kind of "history log" on the page (in reverse order)

      

Drag and drop and reorder, but not as described. But you can get other people to change the priority field of the task. Then order by priority and you are set. All changes remain visible in the task history. However, the changes will not be reversed.

0


a source


Remember that Milk allows you to share tasks with your contacts. It also keeps track of completed tasks. I don't think it tracks any changes in task priority.

You can share both individual tasks and entire lists in the "Remember milk".

When you share a task with a contact, you let that person see and edit their task>. The same happens if you share a list.

http://www.rememberthemilk.com/

0


a source


I think trac will do a great job. http://trac.edgewall.org/ another alternative would be redmine.

0


a source







All Articles