I am looking for a tool where customers can commit any software product related tickets such as "How do I start the application?" or "There is a bug XY".
From the latter the support members should be able to create something like a bug report or work item that developers can work on.
Ideally, there is some version control like in Gerrit, so developers can make a VC (Git) commit to a bug that provides a fix and there is the ability to push several patch sets to it.
Afterwards, if the bugfix is accepted the developer should be able to send a message to the customer who opened the ticket.
Are there any experiences? Especially with Open Source tools?