Lodahl's blog

29 July 2007

Is Microsoft taking over ISO ?

The Danish technical standard committee (DS) that is to vote on EOOXML is to become an international ISO standard is taken over by Microsoft partners. 17 out of 31 members are Microsoft partners or in other way associated with Microsoft.

Is the ISO organization totally gone to sleep ?
This is undermining the authority of the organization and we can no longer trust, that an ISO standard is a good quality standard. ISO is becoming a a blue rubber stamp where rich companies can get 'approval' of anything, as long as you pay the puppets.

Read the Danish article here: http://epn.dk/erhverv_samfund/article1022249.ece

27 July 2007

Dear diary...

I have been on vacation for about two weeks now. One of my most interesting experiences has been not to be connected (to the Internet) for more than a week.

We are living in a small cottage on the west coast of Denmark, in the middle of no where and with my (disconnected) laptop.

What do I do ?

Well, I've been working on a piece in Danish about OpenOffice.org extensions. I printed a few articles and the complete Wiki before I left home. I hope it will be a good article, because we need to drag attention to this matter in Denmark. I don't think there is anybody (except from me) that has ever made an extension yet. I'm just writing to Paolo Mantovani about a bug in the BasicAddonBuilder.

I also prepared my speak at Barcelona. It's good to get away from everything. It makes you think better and it clears the mind. I'm looking forward to meet all the people at OOoConf. The guys and dolls that I have only met on email so far.

I'm playing with the kids (well, they are actually not kids anymore). We took s small drive to Lübeck, Germany this week. Nice, but rainy. Why does it always rain when I'm on vacation ?

18 July 2007

Sign the petition agianst OOXML

Please sign this petition against OOXML getting approved as an international ISO standard:

I ask the national members of ISO to vote "NO" in the ballot of ISO DIS 29500 (Office OpenXML or OOXML format) for the following reasons:

  1. There is already a standard ISO26300 named Open Document Format (ODF): a dual standard adds costs, uncertainty and confusion to industry, government and citizens;
  2. There is no provable implementation of the OOXML specification: Microsoft Office 2007 produces a special version of OOXML, not a file format which complies with the OOXML specification;
  3. There is missing information from the specification document, for example how to do a autoSpaceLikeWord95 or useWord97LineBreakRules;
  4. More than 10% of the examples mentioned in the proposed standard do not validate as XML;
  5. There is no guarantee that anybody can write a software that fully or partially implements the OOXML specification without being liable to patent damages or patent license fees by Microsoft;
  6. This standard proposal conflicts with other ISO standards, such as ISO 8601 (Representation of dates and times), ISO 639 (Codes for the Representation of Names and Languages) or ISO/IEC 10118-3 (cryptographic hash);
  7. There is a bug in the spreadsheet file format which forbids to enter any date before the year 1900: such bugs affects the OOXML specification as well as software versions such as Microsoft Excel 2000, XP, 2003 or 2007.
  8. This standard proposal has not been created by bringing together the experience and expertise of all interested parties (such as the producers, sellers, buyers, users and regulators), but by Microsoft alone.
http://www.noooxml.org/petition

15 July 2007

Votes at ISO/IEC

I have tried to get an overview of how the voting in ISO/IEC works. I'm ot sure about all the details, so if you have aditional information, please leave me a comment.

O-member: Observing member.
P-member: Participating member.
L-member: Liaison member.

This is how it works:
First all P-members are counted, and if there are more than 1/3 of NO votes among the sum of YES+NO votes, the proposal is rejected. There is about 30-35 P-members.

If the P-members can't reject the proposal, there is a second count with all the O-members and P-members. In this count, there must be 1/4 of the total voting countries (about 104) to get the proposal rejected.

So O-members are also very important if it comes to a second vote.

Note that this way, the ABSTAIN votes actually counts in somehow. This is because these votes is *not* counted in the total sum of YES+NO, so an abstaining country is encreasing the chance of getting enough NO-votes. It's possible to Abstain with comments, but I don't see how the comments can come into the game. Comments to an Abstain-vote will only have domestic value.

The entire list of voting members consist of the following 104:
Algeria (IANOR)
Argentina (IRAM)
Armenia (SARM)
Australia (SA)
Austria (ON)
Azerbaijan (AZSTAND)
Bahrain (BSMD)
Bangladesh (BSTI)
Barbados (BNSI)
Belarus (BELST)
Belgium (NBN)
Bosnia and Herzegovina (BAS)
Botswana (BOBS)
Brazil (ABNT)
Bulgaria (BDS)
Canada (SCC)
Chile (INN)
China (SAC)
Colombia (ICONTEC)
Congo, The Democratic Republic of (OCC)
Costa Rica (INTECO)
Croatia (HZN)
Cuba (NC)
Cyprus (CYS)
Czech Republic (CNI)
Côte-d'Ivoire (CODINORM)
Denmark (DS)
Ecuador (INEN)
Egypt (EOS)
Ethiopia (QSAE)
Fiji (FTSQCO)
Finland (SFS)
France (AFNOR)
Germany (DIN)
Ghana (GSB)
Greece (ELOT)
Hungary (MSZT)
Iceland (IST)
India (BIS)
Indonesia (BSN)
Iran, Islamic Republic of (ISIRI)
Iraq (COSQC)
Ireland (NSAI)
Israel (SII)
Italy (UNI)
Jamaica (JBS)
Japan (JISC)
Jordan (JISM)
Kazakhstan (KAZMEMST)
Kenya (KEBS)
Korea, Democratic People's Republic (CSK)
Korea, Republic of (KATS)
Kuwait (KOWSMD)
Lebanon (LIBNOR)
Libyan Arab Jamahiriya (LNCSM)
Luxembourg (SEE)
Malaysia (DSM)
Malta (MSA)
Mauritius (MSB)
Mexico (DGN)
Mongolia (MASM)
Morocco (SNIMA)
Netherlands (NEN)
New Zealand (SNZ)
Nigeria (SON)
Norway (SN)
Oman (DGSM)
Pakistan (PSQCA)
Panama (COPANIT)
Peru (INDECOPI)
Philippines (BPS)
Poland (PKN)
Portugal (IPQ)
Qatar (QS)
Romania (ASRO)
Russian Federation (GOST R)
Saint Lucia (SLBS)
Saudi Arabia (SASO)
Serbia (ISS)
Singapore (SPRING SG)
Slovakia (SUTN)
Slovenia (SIST)
South Africa (SABS)
Spain (AENOR)
Sri Lanka (SLSI)
Sudan (SSMO)
Sweden (SIS)
Switzerland (SNV)
Syrian Arab Republic (SASMO)
Tanzania, United Republic of (TBS)
Thailand (TISI)
The former Yugoslav Republic of Macedonia (ISRM)
Trinidad and Tobago (TTBS)
Tunisia (INNORPI)
Turkey (TSE)
USA (ANSI)
Ukraine (DSSU)
United Arab Emirates (ESMA)
United Kingdom (BSI)
Uruguay (UNIT)
Uzbekistan (UZSTANDARD)
Venezuela (FONDONORMA)
Viet Nam (TCVN)
Zimbabwe (SAZ)

04 July 2007

Symfoni integrates OpenOffice with Lotus Notes

I recently wrote about integration of OpenOff.org (ODF) in Lotus Notes. Now I have made a few screen shuts to give you an idea of how it works.




This is a good example that shows that ODF-integration is possible and we will probably see more examples in the futire.

In the coming weeks I'll try to make some screen shots of how the templates and field mapping works.

Here is a single image: