OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

office message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: [OASIS Issue Tracker] Commented: (OFFICE-3042) Needs-Discussion:Planning for future functions / User-defined functions

    [ http://tools.oasis-open.org/issues/browse/OFFICE-3042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=20651#action_20651 ] 

Dennis Hamilton commented on OFFICE-3042:

With regard to the proposed 5.7.1,

"Open Formula functions defined after this version of the specification should include a "_OFFN" prefix followed by a period and the original function name itself. "

This needs to be written in terms of how an OpenFormula 1.2 evaluator and producer should behave.  

For example,

"A formula function prefixed by "_OFFN" followed by a period shall be interpreted as the name of a formula defined in a future version of OpenFormula.  If the function is preserved in the formula, whether or not recognized and supported by the OpenFormula 1.2 evaluator, the prefix shall be retained in the produced formula.  [Note: This provision is provided to ensure that there is no ambiguity in situations where unprefixed names are used for implementation-defined purposes in implementations during transition to OpenFormula support.]"

We might have to say something like "OpenDocument Version 1.2 OpenFormula Evaluator" (depending on what the conformance language for ODF 1.2 uses).

>  Needs-Discussion: Planning for future functions / User-defined functions
> -------------------------------------------------------------------------
>                 Key: OFFICE-3042
>                 URL: http://tools.oasis-open.org/issues/browse/OFFICE-3042
>             Project: OASIS Open Document Format for Office Applications (OpenDocument) TC
>          Issue Type: Bug
>          Components: OpenFormula
>    Affects Versions: ODF 1.2 CD 05
>            Reporter: Eric Patterson
>            Assignee: Eric Patterson
>             Fix For: ODF 1.2 CD 06
> CD05 indicates that functions that are not part of the spec should be written out using a prefix (com.microsoft...).  This causes problems with user-defined functions as well as future functions to be defined later.  There has been discussion about adding the "User." prefix to user-defined functions, but how do future functions fit in?
> Assuming that a new function is added in ODF-Next, implementers of ODF 1.2 may read a future file and encounter one of these future functions.  It will be unclear how to treat the future function without some designation.  We want to avoid future functions being tagged with "User."

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]