The high-level idea of WE4.2.9 is to provide more context to a user performing a block of an IP address or IP address range on Special:Block. There are a couple of data points we could present:
- All the data from IP Info
- Estimated number of users on the IP. We would probably want to bucket this to protect user privacy, and would need to work out what these buckets should be (e.g. 1-10 users; 100-1000 users; 1000+ users; etc)
- We could use the data that exists in iPoid-Service, or we could consider using CheckUser data for this.
- If the IP address has been blocked before, with block reasons and links to previous blocks.
- Note that previous blocks are already incorporated in the design for Multiblocks
- Data about number of edits that came through the IP in the last 30 days
- Data about number of reverted edits associated with the IP in the last 30 days
- ...
Some of these data points would need to be gated by who has permission to see such data, or anonymized somewhat.
The goal of this task is to work out how we would present this information, and at which point in the user flow of inputting an IP address or IP address range into Special:Block.
We'll also want to think about the work happening for Multiblocks to make sure we don't conflict with design updates that are part of that project.