emoji-status-consortium / emoji-status-spec

MIT License
5 stars 6 forks source link

202 Accepted as U+2714 #18

Open PurkkaKoodari opened 7 years ago

PurkkaKoodari commented 7 years ago

Overview

This Pull Request proposes ✔ (HEAVY CHECK MARK U+2714) to represent HTTP status code 202 (Accepted)

Reasoning

The 202 (Accepted) status code indicates that the request has been accepted for processing, but the processing has not been completed.

The check mark is a globally recognized symbol for acceptance. ✔ seems like the best emoji with a check mark for this purpose.

The "has not been completed" part of the status is not represented by the check mark, but there are no emojis representing both acceptance and processing, and the processing emojis (probably used for 1xx codes) don't really represent the state where the request is accepted and the client is not required to perform additional actions.

Considered alternatives (if applicable)

☑ (BALLOT BOX WITH CHECK U+2611)

This emoji also contains a check mark, but it is contained in a (ballot) box, as the name specifies. This can associate it with making a choice, which has nothing to do with this status code.

✅ (WHITE HEAVY CHECK MARK U+2705)

This emoji would fulfill the same purpose as ✔, but the white color is unnecessary and also contains a box in many emoji fonts.

bqqbarbhg commented 7 years ago

Accepted also indicates further processing, should it be reflected in the emoji?

If #17 is accepted the check-mark could be re-used for 200 OK.