"... that should be enough."

Should be enough for whom? Depending on people to behave correctly when
using information systems often causes problems.

I don't know of any simple database-based way given the
architecture...db level locking is problematic in a web environment, and
SQLITE anyways uses file-level update locking.

My approach is to block anyone who is not the owner (or TRAC_ADMIN) from
doing most operations on a ticket. You can use the
VirtualTicketsPermissions plugin to restrict your choice of workflow
operations to owner only. That does not block folks from changing ticket
properties, however, and so I looking at some other plugins for that. I
am hoping that blackmagictweaks can do that, although I know I will have
to modify it as it does not pay attention to owner and current user
relationship.

The concept of permissions, workflow, and command dependence on Owner ==
Current User is a basic ticket system concept and is missing from TRAC
core, as far as I can tell. I'm hoping it gets included in the next
versions. 

-----Original Message-----
From: [email protected] [mailto:[email protected]]
On Behalf Of Tomek Grzechowski [k3o]
Sent: Wednesday, June 17, 2009 4:34 PM
To: [email protected]
Subject: [Trac] Re: [task] Locking Ticket # while working on it?


yeah,

a person can accept a ticket and the ticket will have its status
changed to assigned.

another person should not work on a ticket that has status eq assigned.

that should be enough.

2009/6/17 Lukasz Szybalski <[email protected]>:
>
> Hello,
> We have setup our trac to monitor our high volume of tasks(500 a day).
> We've put in out task in milestone categories. Now we have 2 or 3
> people that are working on particular milestone and tasks in it. While
> one opened the ticket, and is working on it (average 3 minutes)
> another person pulls the same report and starts working on the same
> ticket.
>
> Is there a solutions that would lock the ticket or notify another user
> that somebody is working on this ticket(preferred)?
>
> Thanks,
> Lucas
>
> >
>



-- 
Tomek Grzechowski
-----------------
mini...@k3o; developer/programmer; http://k3o.eu
[email protected]; +48 662 279 869 (cell)
skype: miniman.k3o



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to