This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 248063 - Flood of duplicated api-changes
Summary: Flood of duplicated api-changes
Status: RESOLVED WORKSFORME
Alias: None
Product: www
Classification: Unclassified
Component: Builds & Repositories (show other bugs)
Version: 8.1
Hardware: All All
: P1 normal (vote)
Assignee: pgebauer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-21 09:58 UTC by Martin Entlicher
Modified: 2015-02-20 12:42 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Entlicher 2014-10-21 09:58:16 UTC
We get many identical api change e-mails at api-changes@netbeans.org
Can someone please stop this flood?
Comment 1 Martin Entlicher 2014-10-21 10:03:32 UTC
I'm also not interested in spam like this:

From: SYMPA <sympa@netbeans.org>
To: mentlicher@netbeans.org
Subject: Message distribution : Authorization denied

Your message for list 'nb-re@netbeans.org' (attached below) was rejected. 
You are not allowed to send this message for the following reason :

 you are not allowed to perform this action.

For further information, please contact nb-re-request@netbeans.org
Comment 2 Jaroslav Tulach 2014-10-21 10:32:42 UTC
The "flood" is not nice, but it is a result of the fact that nbms-and-javadoc build is not stable (actually is failing) - e.g. the comparision is done against older version of the API. So the change is reported again and again and again.

The right fix is to make sure nbms-and-javadoc passes OK.
Comment 3 Martin Entlicher 2014-10-21 14:42:51 UTC
Issue #248073 submitted.
IMHO the right fix would be not to have the e-mails distribution sensitive on build failures, since this situation can reappear at any time in the future again.
Comment 4 Martin Entlicher 2014-10-21 14:45:31 UTC
And PLEASE do not send e-mails from *my* mailing address to nb-re@netbeans.org when I'm not allowed to post there!

I'm really not interested in spamming like this:
Your message for list 'nb-re@netbeans.org' (attached below) was rejected. 
You are not allowed to send this message for the following reason :

 you are not allowed to perform this action.

For further information, please contact nb-re-request@netbeans.org
Comment 5 Jaroslav Tulach 2014-10-22 08:24:59 UTC
(In reply to Martin Entlicher from comment #3)
> Issue #248073 submitted.
> IMHO the right fix would be not to have the e-mails distribution sensitive
> on build failures, since this situation can reappear at any time in the
> future again.

Sounds like a "chicken and egg" problem. The email distribution is part of the build. If something goes wrong with the build after the email is sent, it is hard to cancel it. We don't have transactional builds.

As far as I can say from
http://deadlock.netbeans.org/job/nbms-and-javadoc/2252/console
the build really fails in the last possible moment, trying to sent notification to 

com.sun.mail.smtp.SMTPAddressFailedException: 550 5.1.1 <David>... User unknown
com.sun.mail.smtp.SMTPAddressFailedException: 550 5.1.1 <Strupl>... User unknown
com.sun.mail.smtp.SMTPAddressFailedException: 550 5.1.1 <Strupl>... User unknown

I don't know why!? The "notify people who broke the build" option is disabled. Anyway I at least unchecked all email notifications about broken builds I see in the configuration. It might be enough.
Comment 6 Marian Mirilovic 2015-02-04 10:40:50 UTC
Martin, are you still facing the same problem ?
Comment 7 Martin Entlicher 2015-02-04 12:29:01 UTC
The described situation probably did not occur since then, so no, we do not get many duplicated API change e-mails currently. The fix would probably not be easy as Jarda pointed out.
Comment 8 Antonin Nebuzelsky 2015-02-20 12:42:33 UTC
> I at least unchecked all email notifications about broken
> builds I see in the configuration. It might be enough.

So closing for now.

Martin, please reopen if you'll still feel like more needs to be done.