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-2164) Add EASTERSUNDAYfunction

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

David Wheeler  commented on OFFICE-2164:

I understand why the EASTERSUNDAY() function can be useful; it's impractically difficult to compute Easter Sunday given existing functions.  I don't want to see 300 new functions, each named for every religious or secular holiday, because that would become unwieldy... but 1 or a few functions to handle common cases makes sense to me.

If we add EASTERSUNDAY(), I think we need to clearly state that the algorithm used (at least for the default) presumes the *ISO* calendar.  The (complicated) Easter algorithm hasn't changed since the days of the Roman Empire, but it turns out that *some* Eastern Orthodox churches continue to use the Julian calendar, and NOT the ISO/Gregorian calendar for religious purposes.  When you use a different calendar you end up with a different date.

We could even add an optional second parameter that lets you selects between the ISO and the Julian calendars (those are the only 2 that matter for EASTERSUNDAY), .  This is not intended to be a snub to those who are followers of the Eastern Orthodox tradition who use the Julian calendar, it's just that you have to have SOMETHING as the default, and selecting the ISO calendar as the default is, I think, the easiest decision to defend to a standards body.  Unfortunately, I don't know of any existing implementation which implements such a parameter (which is another argument for using the ISO calendar as the default).

> Add EASTERSUNDAY function
> -------------------------
>                 Key: OFFICE-2164
>                 URL: http://tools.oasis-open.org/issues/browse/OFFICE-2164
>             Project: OASIS Open Document Format for Office Applications (OpenDocument) TC
>          Issue Type: New Feature
>          Components: OpenFormula
>            Reporter: Eike Rathke
>            Assignee: Eike Rathke
>             Fix For: ODF 1.2
> OpenOffice.org Calc knows the EASTERSUNDAY function, this is a proposal to include that with OpenFormula / ODF 1.2

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]