I allowed people to change their own comments.
I will not allow all people to change their own task, only developers can do such a thing.
This is because as soon as a person submits a task, they are no longer responsible for it, the developers decide what is going to happen with it.
First the developer decides whether to accept the task (Unconfirmed -> New/Assigned/Etc.)
Then the developer uses his own judgement to set the priority/severity and all other parameters for the task and perhaps clean up the description.
You cannot expect a non-developer to have a clue what the priority/severity for a task is. If anybody can change their own task, they never really "submitted" it, also they can keep changing the priority to high if they personally think it's important - which would be really annoying.
Personally I'm not even sure if editing comments is a good idea because it makes the history of comments unclear when an old comment is edited...
I will not allow all people to change their own task, only developers can do such a thing.
This is because as soon as a person submits a task, they are no longer responsible for it, the developers decide what is going to happen with it.
First the developer decides whether to accept the task (Unconfirmed -> New/Assigned/Etc.)
Then the developer uses his own judgement to set the priority/severity and all other parameters for the task and perhaps clean up the description.
You cannot expect a non-developer to have a clue what the priority/severity for a task is. If anybody can change their own task, they never really "submitted" it, also they can keep changing the priority to high if they personally think it's important - which would be really annoying.
Personally I'm not even sure if editing comments is a good idea because it makes the history of comments unclear when an old comment is edited...