Message6802
Hi Thomas:
In message <1573109597.54.0.247286385558.issue2550926@roundup.psfhosted.org>,
Thomas Arendsen Hein writes:
>> Alternate names:
>>
>> chatting_requires_two_people
>
>I really like that, though I'd recommend "users" instead of
>"peeople", because users is what Roundup knows about:
>chatting_requires_two_users
That works for me.
>> I really need an entire sentence to make it clear. I am considering
>> calling it Fred and just adding:
>
>+1 for Fred ;-)
Sorry Fred.
>> [statusauditor]
>> # Options for statusauditor.py
>> #
>> # Assume an issue has a status of unread and was created by the
>> # demo user.
>> # If False, a new message on an issue sets status to chatting.
>> # If True, a new message sets the status to chatting only if the
>> # author of the new message is not demo. A message sent by demo
>> # keeps the issue status at unread.
>> fred = False
>
>An alternative could be to include the value in the "sentence",
>something like:
>
>[statusauditor]
># Options for statusauditor.py
>#
># Automatically set an issue with the current status "unread" to
># "chatting" if a new message is added.
># Possible settings:
># never:
># Disable this feature
># always:
># Do this for any message
># others:
># Do this only if users other than the initial creator of the
># issue send a reply
># assignedto:
># Do this only if the user who is listed in the assignedto
># attribute of the issue replies
>auto_chatting = {never,always,others,assignedto}
That would be a nice enhancement, but I want to get this ticket
closed. Adding these enhancements lso includes questions like:
how to control chatting from none, done-cbb and closed statuses
(more values in the option, or more options??)
requests to prevent autoopen/chatting if ticket has been
closed for more than N days
"thank you" detection to prevent reopening for a thank you note.
Each of these could be a separate enhancement.
If your suggested enhancement is implemented, it can be backwards
compatible with:
never:
Disable this feature
always (or chatting_requires_two_users=False):
Do this for any message
others (or chatting_requires_two_users=True):
Do this only if users other than the initial creator of the
issue send a reply
assignedto:
Do this only if the user who is listed in the assignedto
attribute of the issue replies
I'll try to get a final cut of chatting_requires_two_users as speced
checked in tonight. |
|
Date |
User |
Action |
Args |
2019-11-07 22:33:09 | rouilj | set | recipients:
+ rouilj, ber, ThomasAH, justus.winter |
2019-11-07 22:33:09 | rouilj | link | issue2550926 messages |
2019-11-07 22:33:08 | rouilj | create | |
|