Enhancing default detectors with optional features

"John P. Rouillard" <[email protected]>
Newsgroups gmane.comp.bug-tracking.roundup.devel
Message-ID <[email protected]>
Hi all:

In https://issues.roundup-tracker.org/issue2550926 Justus Winter was
confused by a feature of the default detector for the classic
tracker.

Create an issue via email. Then send a second email to add additional
info.  The status of the issue is set to chatting. Justus rightly
claimed that chatting with yourself is not really chatting.  He wanted
the issue to change to chatting only if the person sending the
additional message is not the sender of the first message.

The code to do this has been written, but it should be a selectable
feature. Roundup supports a config.ini file in the detectors
subdirectory and detectors can check setting using:

 db.config.detectors['COMMENT_TRACKER_EMAIL']

where COMMENT_TRACKER_EMAIL is the key for the setting.

Should we supplying a detectors/config.ini with this feature disabled?

There are other settings that could go in there as well. E.G. if a new
message comes in for a closed issue, do not open the closed issue if
it has been closed more than some number of days.

So thoughts on enhancing the detectors and supplying a config.ini?

--
				-- rouilj
John Rouillard
===========================================================================
My employers don't acknowledge my existence much less my opinions.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.