[Unicode]  Frequently Asked Questions Home | Site Map | Search

Submitting Successful Character and Script Proposals

Q: How do I write a successful proposal for some overlooked characters or for an entire script?

A: Before investing time in writing a proposal, you should first verify that the character or script is eligible and hasn't already been proposed or rejected.

Q: How do I verify that a character or script is eligible for encoding?

A: Often a proposed character can be expressed as a sequence of one or more existing Unicode characters. Encoding the proposed character would be a duplicate representation, and is thus not suitable for encoding. (In any event, the proposed character would disappear when normalized.) For example, a g-umlaut character is not suitable for encoding, because it can already be expressed with the sequence <g, combining diaeresis>. For further information on such sequences see Where is my Character and the FAQ page Characters, Combining Marks question 12 and question 13.

Q: How do I know if a character has already been proposed or rejected?

A: Before proceeding, determine that each proposed addition is a character according to the definition given in the Unicode Standard and that the proposed addition does not already exist in the Standard.  Consult the Proposed New Characters (Pipeline Table) page and the links on the About the Pipeline Table page to see if the character is already on track to be encoded, is under investigation, or has been rejected.

Q: I've looked at those pages, but I can't tell whether my character has been proposed. What do I do?

A: If the character or script is not listed, ask on the Unicode email list  or send in a query to the Unicode Consortium using the online contact form.

Q: After I verify that my character(s) or script is eligible, what do I do next?

A: The process is similar for both characters and scripts. You will need to write and submit a proposal for the Unicode Technical Committee (UTC)  to review. If you have never submitted a proposal before, you may use our online contact form to inquire, and we will send you instructions for submitting your proposal via e-mail, or make arrangements to retrieve your document on the web.

The page on Submitting New Characters or Scripts also has information about the formal process that may be required later in the consideration of a proposal.

Q: That page on Submitting New Characters or Scripts mentions a summary proposal form. What is that and do I need to fill it out now?

Successful UTC proposals eventually need to be considered by the ISO character encoding committee, SC2/WG2, which requires a summary proposal form. However, the form is not actually required by the UTC to start considering a character encoding proposal, so you do not need to fill out that form at this point.

Q: What happens once I submit my proposal to the UTC?

A: Your proposal will receive an initial review, and you may be asked to revise it. Your proposal will be assigned a document number, and scheduled for consideration at an upcoming UTC meeting. These occur quarterly. A UTC member will contact you with feedback after the discussion if you are not there in person.

Q: What format should I use for my document?

A: A UTC document requires a simple header that gives a title, name of the submitter and the date in any style. Each page must have a footer or header that includes some identifying mark (such as author) and the page number.

Q: What do I need to include in my document?

A: A document requires supporting evidence, which is best incorporated into the document rather than as links. For new characters, provide images clearly showing the characters in use, with their glyph circled or clearly identified, along with a caption that describes the character and the source of the image. Most importantly your document needs to contain a clear proposal, with your specific suggestions such as, add this character with this glyph, this name and these properties to this block (you can leave code position open).

Q: Are there some examples of successful proposals I could look at?

A: Yes, for a successful proposal to encode a complex script, you might look at the Balinese script proposal. For an example of a proposal adding characters to an existing script, see Four Sindhi characters for Devanagari. There's also a discussion paper and related full proposal for Indic Number forms at http://std.dkuug.dk/jtc1/sc2/wg2/docs/n3334.pdf and http://std.dkuug.dk/jtc1/sc2/wg2/docs/n3312.pdf.

Other resources where you could find additional examples include a range of proposals in the WG2 documents and a long list of good proposals on the Evertype site.

Q: How should I organize the information in my proposal so that the committee can evaluate it easily?

A: A format where the proposal comes first, and the rationale second, works best. Character proposals should provide a brief historical background on the character(s), a character code chart (if there are many characters being proposed), a list of properties, and a bibliography. If the proposal is requesting the addition of a number of characters to an existing encoded script, it is helpful to provide a proposed code chart showing both the existing characters and the requested characters, so they can be seen and evaluated together in context.

Q: Would a summary help my proposal?

A: Yes, a one-paragraph summary at the top can help the reader understand what the whole document is about, and will help the committee members (who are not familiar with all aspects of your issue) to put things into context.

Q: What else is involved besides submitting my proposal?

A: You will need to be actively involved in following up for your proposal to succeed. Ideally, this means that you need to be available to attend the UTC meeting or meetings when your proposal is discussed.

Q: What if I can't come to the meetings in person?

A: If it is not possible to attend in person, you can generally arrange to schedule a phone conference for the relevant part of the meeting. For complex or controversial proposals, it is extremely helpful to find someone attending the UTC to champion your cause and help explain and move it along. Some complex proposals can require many meetings before they are accepted, and active involvement is required for their success. Of course, straightforward proposals also benefit from a champion in the UTC.

Q: What if I don't need a new character, but want to change something else in the standard?

A: There are some limits on possible changes to the standard, so make sure that you first read the Unicode Character Encoding Stability Policy. Assuming your requested change is not prohibited, provide a document with a clear proposal and supporting evidence. It should contain specific suggestions, such as change the value of this property for this character from X to Y or change this text in the standard on a particular page or in a particular UAX to some other specified text.

Q: What if I don't have a solution to the problem?

A: If you have found a problem, but are not yet able to propose a solution, you might find it helpful to first discuss the issue on the Unicode mailing list to solicit ideas, so that your proposal can offer a solution. Pointing out a range of possible solutions can sometimes be very useful. It is best if these are presented as concrete alternatives, each fully spelled out. Sometimes it is also appropriate to submit commentary documents and problem statements.

Q&A contributed by [JDA] & [AF]

Access to Copyright and terms of use