1
0
mirror of https://github.com/moparisthebest/xeps synced 2024-11-14 05:15:07 -05:00
xeps/xep-0377.xml

358 lines
13 KiB
XML
Raw Normal View History

Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE xep SYSTEM 'xep.dtd' [
<!ENTITY % ents SYSTEM 'xep.ent'>
%ents;
]>
<?xml-stylesheet type='text/xsl' href='xep.xsl'?>
<xep>
<header>
<title>Spam Reporting</title>
<abstract>
This document specifies a mechanism by which users can report spam and other
abuse to a server operator or other spam service.
</abstract>
&LEGALNOTICE;
2016-05-25 11:55:58 -04:00
<number>0377</number>
<status>Experimental</status>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
<type>Standards Track</type>
<sig>Standards</sig>
<approver>Council</approver>
<dependencies>
<spec>XMPP Core</spec>
<spec>XMPP IM</spec>
<spec>XEP-0191</spec>
</dependencies>
<supersedes/>
<supersededby/>
<shortname>NOT_YET_ASSIGNED</shortname>
&sam;
<revision>
<version>0.3.1</version>
<date>2023-04-03</date>
<initials>egp</initials>
<remark><p>Add XML Schema.</p></remark>
</revision>
<revision>
<version>0.3</version>
<date>2021-06-21</date>
<initials>ssw</initials>
<remark>Rework based on list feedback.</remark>
</revision>
2017-09-11 11:49:11 -04:00
<revision>
<version>0.2</version>
<date>2017-09-11</date>
<initials>XEP Editor (jwi)</initials>
<remark>Defer due to lack of activity.</remark>
</revision>
2016-05-25 11:55:58 -04:00
<revision>
<version>0.1.0</version>
<date>2016-05-25</date>
<initials>ssw</initials>
<remark><p>Initial version approved by the Council.</p></remark>
</revision>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
<revision>
<version>0.0.1</version>
<date>2016-05-21</date>
<initials>ssw</initials>
<remark><p>First draft.</p></remark>
</revision>
</header>
<section1 topic='Introduction' anchor='intro'>
<p>
Many spam and abuse prevention techniques rely on users being able to report
other users who are sending unwanted messages, or specific instances of
abuse.
&xep0191; allows users to block spammers, but does not provide a mechanism
for them to report a reason for the block to the server operator.
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
This specification extends the blocking command to optionally provide an
abuse report.
</p>
</section1>
<section1 topic='Background' anchor='background'>
<p>
This document extends the blocking command instead of providing a separate
reporting IQ because we hypothesize that this will slightly lower the levels
of false reports received by service operators.
We have observed a common pattern on the internet where a user becomes mad
at or disagrees with another user and begins harassing them by replying to
or reporting their every comment even if it is not itself spam or abusive.
However, this sort of behavior cannot continue if the harasser can no longer
read the messages of the person they are stalking.
Giving them a choice between their abusive behavior and being able to
read their targets can possibly force them to break the cycle and only
create valid reports.
</p>
</section1>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
<section1 topic='Discovering Support' anchor='disco'>
<p>
Entities that support &xep0030; and abuse reporting using the blocking
command as defined in this spec MUST respond to service discovery requests
with a feature of 'urn:xmpp:reporting:1'.
Support for this namespace also indicates support for the abuse reporting
reasons defined in this document.
For example, a response from a server that supports reporting and
understands the abuse and spam reasons defined later in this specification
might look like the following:
2017-01-01 17:34:35 -05:00
</p>
<example caption="Service discovery information response"><![CDATA[
<iq from='example.net'
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
id='ku6e51v3'
to='kingclaudius@example.net/castle'
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
type='result'>
<query xmlns='http://jabber.org/protocol/disco#info'>
<feature var='urn:xmpp:reporting:1'/>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</query>
2017-01-01 17:34:35 -05:00
</iq>]]></example>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</section1>
<section1 topic='Payload' anchor='payload'>
<p>
The payload for reporting abuse to the server takes the form of a
&lt;report/&gt; qualified by the 'urn:xmpp:reporting:1' namespace &VNOTE;.
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</p>
<example caption='The most basic report payload'><![CDATA[
<report xmlns="urn:xmpp:reporting:1" reason="urn:xmpp:reporting:spam"/>]]></example>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
<p>
Abuse reports MUST include a reason for the report in the "reason" attribute.
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</p>
<p>
This document defines the following reasons for a report:
</p>
<dl>
2017-01-01 17:34:35 -05:00
<di>
<dt>urn:xmpp:reporting:spam</dt>
2017-01-01 17:34:35 -05:00
<dd>Used for reporting a JID that is sending unwanted messages.</dd>
</di>
<di>
<dt>urn:xmpp:reporting:abuse</dt>
2017-01-01 17:34:35 -05:00
<dd>Used for reporting general abuse.</dd>
</di>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</dl>
<p>
Reports MAY contain a user provided message explaining or providing context
about the reason for the report.
See also the <link url='#i18n'>Internationalization Considerations</link>
section of this document.
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</p>
<example caption='Report with optional reason and text'><![CDATA[
<report xmlns="urn:xmpp:reporting:1" reason="urn:xmpp:reporting:spam">
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
<text xml:lang="en">
Never came trouble to my house like this.
</text>
</report>]]></example>
</section1>
<section1 topic='Use with the Blocking Command' anchor='blocking'>
<p>
To send a report, a report payload MAY be inserted into an &lt;item/&gt;
node sent as part of a request to block a spammer as defined in &xep0191;.
For example:
</p>
<example caption='Report sent with blocking command'><![CDATA[
<iq from='juliet@example.com/chamber' type='set' id='block1'>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
<block xmlns='urn:xmpp:blocking'>
<item jid='romeo@example.net'>
<report xmlns="urn:xmpp:reporting:1" reason="urn:xmpp:reporting:abuse"/>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</item>
</block>
</iq>]]></example>
<p>
Servers that receive a blocking command with a report MUST block the JID or
return an error just as they would if no report were present.
Servers then MAY take other actions based on the report, however, such
actions are outside the scope of this document.
</p>
<p>
If the server supports &xep0313; the report MAY also include the stanza-id
of specific messages being reported.
This is done by including copies of each &lt;stanza-id/&gt; element that the
user wishes to report as a child of the &lt;report/&gt; element.
The stanza indicated by the provided stanza-id SHOULD be by the same JID
being reported and blocked.
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</p>
<example caption='Report sent with stanza IDs'><![CDATA[
<iq from='juliet@example.com/chamber' type='set' id='block1'>
<block xmlns='urn:xmpp:blocking'>
<item jid='romeo@example.net'>
<report xmlns="urn:xmpp:reporting:1" reason="urn:xmpp:reporting:spam">
<stanza-id xmlns='urn:xmpp:sid:0' by='romeo@example.net' id='28482-98726-73623'/>
<stanza-id xmlns='urn:xmpp:sid:0' by='romeo@example.net' id='38383-38018-18385'/>
<text xml:lang="en">
Never came trouble to my house like this.
</text>
</report>
</item>
</block>
</iq>]]></example>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</section1>
<section1 topic='Implementation Notes' anchor='impl'>
<p>
Clients that support sending reports as part of the blocking command SHOULD
expose interfaces to both block a JID without reporting it as abuse, and to
block and report a JID.
</p>
<p>
The blocking command may be used to block multiple JIDs at the same time.
When blocking multiple JIDs any abuse report only applies to a single JID.
If the client allows selecting multiple JIDs in an abuse reporting dialog
they SHOULD also allow choosing a separate reason, text, and messages for
each JID.
They MAY choose to only allow reporting a single JID at a time as well when
the "block and report" dialog is accessed, and multiple JIDs when the
"block" dialog is accessed.
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</p>
</section1>
<section1 topic='Internationalization Considerations' anchor='i18n'>
<p>
If one or more &lt;text/&gt; elements are present they SHOULD include
'xml:lang' attributes specifying the natural language of the XML character
data.
</p>
</section1>
<section1 topic='Security Considerations' anchor='security'>
<p>
This document introduces no additional security considerations above and
beyond those defined in the documents on which it depends.
</p>
</section1>
<section1 topic='IANA Considerations' anchor='iana'>
<p>This document requires no interaction with &IANA;.</p>
</section1>
<section1 topic='XMPP Registrar Considerations' anchor='registrar'>
<section2 topic='Protocol Namespaces' anchor='registrar-ns'>
<p>This specification defines the following XML namespace:</p>
<ul>
<li>urn:xmpp:reporting:1</li>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</ul>
<p>
Upon advancement of this specification from a status of Experimental to
a status of Draft, the &REGISTRAR; shall add the foregoing namespace to
the registry located at &DISCOFEATURES;, as described in Section 4 of
&xep0053;.
</p>
</section2>
<section2 topic='Namespace Versioning' anchor='registrar-versioning'>
&NSVER;
</section2>
<section2 topic='Abuse Reporting Registry' anchor='registrar-reporting'>
<p>
The XMPP Registrar shall maintain a registry of abuse report reasons.
All abuse report reason registrations shall be defined in separate
specifications (not in this document). Application types defined within
the XEP series MUST be registered with the XMPP Registrar, resulting in
protocol URNs representing the reason.
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</p>
&REGPROCESS;
<code>
<![CDATA[<reason>
<name>The human-readable name of the abuse report reason.</name>
<feature>URN representing the reason.</feature>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
<desc>A natural-language summary of the reason.</desc>
<doc>
The document in which the report reason is specified.
</doc>
</reason>]]></code>
</section2>
<section2 topic='Abuse Reporting Reasons' anchor='registrar-reasons'>
<p>This specification defines the following abuse reporting reasons:</p>
<ul>
<li>urn:xmpp:reporting:spam</li>
<li>urn:xmpp:reporting:abuse</li>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</ul>
<p>
Upon advancement of this specification from a status of Experimental to
a status of Draft, the &REGISTRAR; shall add the following definition to
the abuse reporting reasons registry, as described in this document:
2017-01-01 17:34:35 -05:00
</p>
<code><![CDATA[
<reason>
<name>spam</name>
<feature>urn:xmpp:reporting:spam</feature>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
<desc>Used to report a JID that was sending spam messages.</desc>
2016-05-25 11:55:58 -04:00
<doc>XEP-0377</doc>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</reason>]]></code>
2017-01-01 17:34:35 -05:00
<code><![CDATA[
<reason>
<name>abuse</name>
<feature>urn:xmpp:reporting:abuse</feature>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
<desc>Used to report general abuse that is not covered by a more specific reason.</desc>
2016-05-25 11:55:58 -04:00
<doc>XEP-0377</doc>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</reason>]]></code>
</section2>
</section1>
<section1 topic='XML Schema' anchor='schema'>
<code><![CDATA[
<?xml version='1.0' encoding='UTF-8'?>
<xs:schema
xmlns:xs='http://www.w3.org/2001/XMLSchema'
xmlns:sid='urn:xmpp:sid:0'
xmlns='urn:xmpp:reporting:1'
targetNamespace='urn:xmpp:reporting:1'
elementFormDefault='qualified'>
<xs:annotation>
<xs:documentation>
The protocol documented by this schema is defined in
XEP-0377: https://xmpp.org/extensions/xep-0377.html
</xs:documentation>
</xs:annotation>
<xs:import namespace='http://www.w3.org/XML/1998/namespace'
schemaLocation='https://www.w3.org/2009/01/xml.xsd'/>
<xs:import namespace='urn:xmpp:sid:0'
schemaLocation='xep-0359.xsd'/>
<xs:element name='container'>
<xs:complexType>
<xs:sequence>
<xs:element ref='report' minOccurs='0' maxOccurs='unbounded'/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='report'>
<xs:complexType>
<xs:sequence>
<xs:element ref='sid:stanza-id' minOccurs='0' maxOccurs='unbounded'/>
<xs:element ref='text' minOccurs='0' maxOccurs='unbounded'/>
</xs:sequence>
<xs:attribute name='reason' type='xs:string' use='required'/>
</xs:complexType>
</xs:element>
<xs:element name='spam' type='empty'/>
<xs:element name='abuse' type='empty'/>
<xs:element name='text'>
<xs:complexType>
<xs:simpleContent>
<xs:extension base='xs:string'>
<xs:attribute ref="xml:lang" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:simpleType name='empty'>
<xs:restriction base='xs:string'>
<xs:enumeration value=''/>
</xs:restriction>
</xs:simpleType>
</xs:schema>]]></code>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</section1>
<section1 topic='Acknowledgements' anchor='acknowledgements'>
<p>
Thanks to the participants of the XMPP Summit 20 in Austin, TX who
discussed this XEP: specifically to Waqas Hussain, Kevin Smith, Lance
Stout, and Matthew Wild. A special thanks to Daniel Wisnewski for giving
the presentation that kicked off the anti-abuse work.
</p>
<p>
Thanks also (in no particular order) to Jonas Wielicki, Georg Lukas,
Daniel Gultsch, and Matthew Wild for their feedback.
</p>
Add spam reporting XEP to inbox Squashed commit of the following: commit 3d11cf8b203919593418fe80a9e2a06e25906883 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:25:45 2016 -0500 Tweak introduction commit 42975134979aed956115c05a9596797c58c4812a Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:23:36 2016 -0500 Clean up versioning and internationalization refs commit f3e935a971b25be6601bb593c96c1882581fe2c3 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:07:12 2016 -0500 s/SHOULD/MUST/ for sending a single reason commit 48cf3906407789bdb4e9e3602b7b9e6c952c9878 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 18:06:00 2016 -0500 Add disco commit 349a6197e76d28c223ee3150cacc17d7f545d8bb Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:59:12 2016 -0500 Servers that get a report should block as normal commit 268f83a3158d3b4e57a1831852ee4ad0ae6c3ac8 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:56:28 2016 -0500 Change a "may" to a "MAY" commit 525e52359044481ce793a82149e6e3df910c7026 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:55:47 2016 -0500 Clarify that only one reason should be sent commit e4853977dac79a307df8dab6defd28b4f55f87b9 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:53:14 2016 -0500 Remove Business Rules section This is only a UI and shouldn't have any logic commit 42ff81dffb90560d164db8267425c241a3480be6 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:52:07 2016 -0500 Clarify language by adding comma commit be9109abca6347fe882443de4c83218224600183 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:49:46 2016 -0500 Add Acknowledgements commit 544db35d28d6ccfad47522bc67d9b185ad0ec2c7 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:41:37 2016 -0500 Update reason descriptions commit 0a33471483ac74562e6e1c2014a47c7085b62be5 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:56 2016 -0500 s/profile/reason/ commit 7c639c1ff918fd55bfc3a03984e0caf39b576efa Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:37:10 2016 -0500 Add urn to registry entry commit 5516f4a867de5da69de317f7d358cc6a9e77cd49 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:35:16 2016 -0500 Add ability to report spam with blocking command commit 757f8b1235fbe87fb53990aa4777651b8b1640c0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:26:45 2016 -0500 Update examples commit e78d3ee413039c6b8a8d8797fe93e709e744c2ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 17:18:52 2016 -0500 Use entity for legal notice commit 91cb57455352d0069a6048231980a959e42856ca Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 13:04:29 2016 -0500 Add registrar considerations section commit 8ce2c9c24cd7a435c830ac29119ac7fc998a6268 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:45:41 2016 -0500 Add internationalization considerations commit fff8948d01cba06415fd33caff5e5df870a1db68 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 12:28:22 2016 -0500 Rewrap paragraph commit 9d8d491b25b20cad2e3f2bafc2248377b820fb98 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:59:33 2016 -0500 Start filling out the payload section commit c777243b871c49bd1d410be0f3449f08217f1ad0 Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:05:33 2016 -0500 Add todo around registrar commit 9248cf4aa494a7be84421f1acd50c7e521afec5f Author: Sam Whited <sam@samwhited.com> Date: Sat May 21 11:03:04 2016 -0500 Initial spam reporting commit
2016-05-21 19:38:40 -04:00
</section1>
</xep>