Search the web
Sign In
New User? Sign Up
bytesforall_floss
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want to share photos of your group with the world? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
OOXML: An Anglo-Saxon Specification that ignores Muslims   Message List  
Reply | Forward Message #129 of 181 |
OOXML: An Anglo-Saxon Specification that ignores Muslims

http://www.noooxml.org/muslims

The OOXML specification, for spreadsheet applications like Excel 2007,
ignores the fact that the week-end is not Saturday and Sunday in the
Arab world, other Muslims countries as Islamic Republic of Iran and
Indonesia, and indeed countries as Israel:

     An example of a concern is the spreadsheet function
NETWORKDAYS()25. This function is defined by OOXML to return the number
of working days between two dates, exclusive of any weekends in that
interval. For some cultures, the weekend is Saturday and Sunday. For
others, the days of rest are either Thursday/Friday or Friday/Saturday.
OOXML does not define "weekend" and does not provid a way for the user
to define it either. As implemented in Excel the function assumes the
weekend is always Saturday/Sunday. This spreadsheet function is defined
in a way which renders an incorrect answer for potentially billions of
people across the globe. OOXML lacks cultural adaptability. Compare this
to the same function in OpenDocument Format, where the user may pass in
an additional parameter to override the default definition of a weekend.
     24 Part 4, Section 4.7.1
     25 Part 4, Section 3.17.7.224"

http://www.robweir.com/blog/2007/07/formula-for-failure.html

     The NETWORKDAYS function (Part 4, Section 3.17.7.344) seems simple
enough. It returns the number of workdays (non weekend days) between two
dates. Simple enough. Unless you live in the Middle East. The problem is
that this function doesn't provide a facility for distinguishing the
different weekend conventions. I may have a weekend on Saturday &
Sunday, but a colleague in Tel-Aviv might have off Friday and Saturday,
while in Cairo it might be Thursday and Friday. This function lacks the
adaptability to deal with this important cultural difference. Saying
that the definition of the weekend is implementation- or
locale-dependent won't work either. I may be a French company in Paris
dealing with contractors in Algeria. I need to have a French spreadsheet
calculate schedules for workers at various locations and be able to
exchange it with others offices using other OOXML applications and
expect that they will get the same answer. Lacking cultural
adaptability, OOXML fails approximately a billion people here.

Concerned countries that are members of ISO are the following:

    1. Saudi Arabia (week-end is Friday and Saturday)
    2. Iraq (week-end is Friday and Saturday)
    3. Iran (week-end is Thursday and Friday)
    4. Algeria (week-end is Thursday and Friday)
    5. Sudan (week-end is Friday)
    6. Bahrain (call your embassy)
    7. Qatar (week-end is Friday and Saturday)
    8. Bangladesh (week-end is Friday and Saturday)
    9. Israel (week-end is Friday and Saturday)
   10. Jordan (week-end is Thursday and Friday)
   11. Libya (week-end is friday only)
   12. Pakistan (week-end is only on Sunday)
   13. Syria (week-end is either Thursday and Friday, or Friday and
Saturday)
   14. United Arab Emirates (week-end is on Thursday afternoon and Friday)
   15. Kuwait (weekend is Thursday and Friday OR Friday only and 1/2
work day on thursday)
   16. (please, advice us any other country…)

The JTC1 Directives, 5th Edition, Version 3.0, Section 1.2 mentions:

     "A purpose of IT standardization is to ensure that products
available in the marketplace have characteristics of interoperability,
portability and cultural and linguistic adaptability. Therefore,
standards which are developed shall reflect the requirements of the
following Common Strategic Characteristics:

         * Interoperability;
         * Portability;
         * Cultural and linguistic adaptability."

One more problem concerning Muslim countries is that most part of them
doesn't use the Latin characters in their documents, but the Arabic and
Farsi (Persian) ones. Regarding this, OOXML has a serious problem since
is not able to represent any link to an URL that is not using
exclusively Latin characters. So all Arabic and Farsi URLs are excluded
by OOXML.

Forwarded via
--
Frederick Noronha  Journalist http://fn.goa-india.org
E: fred@... or fredericknoronha@...
P: +91-832-2409490 M: +91-9970157402
Yahoo: fredericknoronha Skype: fredericknoronha GTalk: fredericknoronha
784, Sonarbhat, Near Lourdes Convent, Saligao 403511 Goa India

Tue Aug 28, 2007 12:06 pm

fredericknor...
Offline Offline
Send Email Send Email

Forward
Message #129 of 181 |
Expand Messages Author Sort by Date

OOXML: An Anglo-Saxon Specification that ignores Muslims http://www.noooxml.org/muslims The OOXML specification, for spreadsheet applications like Excel 2007, ...
Frederick Noronha [€ ...
fredericknor...
Offline Send Email
Aug 28, 2007
4:47 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help