Copyright ©2008 XBRL International Inc., All Rights Reserved.
Circulation of this Draft Public Working Draft is restricted to participants in XBRL International and is not appropriate to cite from other sources. This document is normative. Other documents may supersede this document. Recipients are invited to submit comments to geoff@galexy.net, and to submit notification of any relevant patent rights of which they are aware and provide supporting documentation.
1 Goals
1.1 Intended audience
1.2 Document scope
1.3 Organisation of this document
1.4 Terminology and document conventions
1.5 Language independence
2 Update process
3 Criteria
4 Normative status of functions in the FR
A References (non-normative)
B Intellectual property status (non-normative)
C Acknowledgements (non-normative)
D Document history (non-normative)
1 Approval process for FR entries
The goal of the Function Registry (FR) is to be a public, online data set that documents functions intended to operate on information expressed using XBRL. Additions and other changes to the FR, like other XBRL International work products, will proceed through a series of steps whose goal is to maximise the utility of the functions included in the registry.
This document is intended for those with an interest in contributing new functions to the FR.
The scope of this document encompasses the processes by which changes are made to the FR.
This document consists of the following sections in addition to this introduction:
Terminology used in XBRL frequently overlaps with terminology from other fields.
The key words MUST, MUST NOT, REQUIRED, SHALL, SHALL NOT, SHOULD, SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL, in this specification, are to be interpreted as described in [IETF RFC 2119].
CR refers to a Candidate Recommendation
DCR refers to a Draft Candidate Recommendation
FR refers to a Function Registry
FRAG refers to a Function Approval Group
ISC refers to a International Steering Committee
FWG refers to a Formula Working Group
IWD refers to a Internal Working Draft
PWD refers to a Public Working Draft
XBRL refers to a XBRL 2.1 recommendation [XBRL]
XSB refers to XBRL International Standards Board
Italics are used for rhetorical emphasis only and do not convey any special normative meaning.
The process by which a function is added to the FR is depicted in Figure 1 below. This is modelled on the standard processes by which XBRL International Working Group work product becomes a RECOMMENDATION. The steps that a successful entry in the FR will proceed through as set out below:
The process by which an function may be updated in the FR is analogous. If errata are discovered in any function then a new version of the function will be entered into the FR following the same process as that used for errata corrections to the specification itself. The effective date of the errata corrected version will be later than that of the original and will thus supersede it. Superseded functions will be identified as deprecated in the FR.
A function must meet these criteria to be approved by the FRAG:
Once a function has the status of REC in the FR it shall have the same normative status as any specification recommended by XBRL International.
It is expected that software vendors will make claims regarding which additional functions they support. They must point to successful exercising of the relevant conformance suite tests in order to substantiate such claims.
The hyperlinks to HTML format XBRL International documents are to the non-normative versions of those documents but are provided in this format for convenience. Those documents indicate the location of their relevant normative versions.
This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to XBRL International or XBRL organizations, except as required to translate it into languages other than English. Members of XBRL International agree to grant certain licenses under the XBRL International Intellectual Property Policy (www.xbrl.org/legal).
This document and the information contained herein is provided on an "AS IS" basis and XBRL INTERNATIONAL DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
The attention of users of this document is directed to the possibility that compliance with or adoption of XBRL International specifications may require use of an invention covered by patent rights. XBRL International shall not be responsible for identifying patents for which a license may be required by any XBRL International specification, or for conducting legal inquiries into the legal validity or scope of those patents that are brought to its attention. XBRL International specifications are prospective and advisory only. Prospective users are responsible for protecting themselves against liability for infringement of patents. XBRL International takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Members of XBRL International agree to grant certain licenses under the XBRL International Intellectual Property Policy (www.xbrl.org/legal).
The participants in the XBRL Formula Working Group and public commentators have all played a role.
Date | Editor | Summary |
---|---|---|
2007-07-25 | Geoff Shuetrim | First draft of document prepared. |
2007-08-01 | Geoff Shuetrim | Comments from Roland Hommes and Hugh Wallis incorporated into the document. |
2007-08-03 | Geoff Shuetrim | Changed the choice of acronym. Eliminated remaining reference to LRR. |
2007-08-03 | Hugh Wallis | Corrected some spelling mistakes, headers and footers, copyright notices and updated flow chart |