Re: being notified of new issues

"John P. Rouillard" <[email protected]>
Newsgroups gmane.comp.bug-tracking.roundup.user
Message-ID <[email protected]>
Hello Tonu:

In message <CABDFm8gEASbHiyE1dEe3xfVnD=T_8cJoMf4PQentDA3Xrxr3tA@mail.gmail.com>
,
Tonu Mikk via Roundup-users writes:
>I would like to configure my tracker to email me every time a new issue is
>created. I added my email address to the dispatcher line in the config.ini
>file, but that didn't work. I know it is documented and I searched, but I
>couldn't find the solution.

I shared your expectation about dispatcher. Then I looked into it and
searched the code. The key part of the dispatcher is:

  # The 'dispatcher' is a role that can get notified
  # of new items to the database.
  # It is used by the ERROR_MESSAGES_TO config setting.
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

the same wording shows up in reference.txt (formerly part of
customizing.txt).

In doc/whatsnew-0.7.txt

  A new config option has been added that specifies the email address of
  a "dispatcher" role.  This email address acts as a central sentinel for
  issues coming into the system. You can configure it so that all e-mail
  error messages get bounced to them, them and the user in question, or
  just the user (default).

which explains it a little better, but still confusing. "issue" in
this case is not an issue as in 'an issue tracked by Roundup'. Instead
issue here means an issue/failure in email delivery or other bounce
message.

Indeed the only reference in the code to this setting is in
bounce_message() in mailer.py.

I'll see what I can do to clarify the wording on that.

None of this solves your "issue" (hmm, irony...).

However there is a "newissuecopy" reactor provided in the source tree
in the detectors directory. It can also be retrieved from source
control at:

  https://sourceforge.net/p/roundup/code/ci/default/tree/detectors/newissuecopy.py

It should be as easy as putting the file in the detectors directory of
your tracker's home directory. Then change "[email protected]" to your
address. Finally restart the tracker.

It looks like the file works under both python 2 and 3, so you should
be good.

Have a great day.

--
				-- 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.