Tuesday, 3 April 2007

Formal Public Identifiers (FPIs)

I came across this identifier whilst creating an iCal exporter for TaskClerk.

An FPI has the following syntax.

"+-//Owner//Keywords Description//Language"

The + denotes a registered owner and the - denotes unregistered owner.

The Owner is the company name like Google or BritishMicro; it can also be ISO or ISBN.

The Keywords indicate the type of information the FPI refers to. Some common keywords are DTD, ELEMENT, ENTITIES, and TEXT.

The Description provides an area in the FPI where you can provide extra detail like a version or format.

The Language is a two character ISO language code. EN is used for English.

Examples
PRODID:-//Google Inc//Google Calendar 70.9054//EN
PRODID:-//BritishMicro//TaskClerk 1.0.1//EN

Can its be worse than this.





Tags