On Thu, Apr 24, 2008 at 3:57 AM, Arjan van Bentem <[EMAIL PROTECTED]> wrote: > > This is a follow up to the January 2007 > http://groups.google.com/group/openwferu-users/browse_frm/thread/81294030fc52cd04 > -- but I cannot convince Google that I'm actually already subscribed > to this list so I don't know how to reply using the website...
Hi Arjan, I have consulted the mailing list members list and you are in with full rights. Though I suspect Google of being a bit less kind for non gmail accounts. :( > It would be great if the workitem is removed from the "Analyst" store as > soon as someone starts working on the activity... > > So: Bob starts the process and completes the first activity. Next, > both Alice and Charley see the workitem in the public "Analyst" store. > Now, if Charley is the first to select the task from that store, then > until the loop is done Bob and Charley will be the ones seeing this > workitem in their private users store. Alice won't see this item > anymore. > > Can this easily be done in Densha? I call that "delegation", it would perhaps be better called "appropriation". In Densha, it would amount to do something like : ---8<--- workitem.storeName = "users" workitem.participantName = "Charley" workitem.save! --->8--- As long as you don't touch the workitem's fei column, the engine will recognize the workitem when it will be returned. This looks simple, now the hard thing is to integrate that in the user interface. Another hard thing is to prevent "races for workitems", but well, last click wins. I have to take some time to move Densha from SVN to GitHub (and rename it "ruote-web"). Maybe you'd be interested in helping develop this feature (seems like it would amount to add a "steal" button to the workitem[s] view). Another thing, store permissions have a currently unused "d" flag for "delegate", maybe we can reuse it for this case or simply state that having the "w" flag on a store means that your user can "steal" a workitem from this store (I would favour using this may_write for now, I really meant "delegate" for "has the right to push workitems into that store", not the other way around). Cheers, -- John Mettraux - http://jmettraux.wordpress.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "OpenWFEru 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/openwferu-users?hl=en -~----------~----~----~----~------~----~------~--~---
