Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]

2007-11-02 Thread Jody Goldberg
On Thu, Nov 01, 2007 at 03:32:23AM -0400, Richard Stallman wrote:
  I think that The GNOME participating in OOXML lends it a credibility
  it does not deserve. Joining ECMA TC45 would be like joining of the
  political party you dislike the most to improve their politics.
 
 It's like starting a competing political party and going to the same
 law library.
 
 Is joining ECMA TC45 really like using a library?  According to your
 own words, it is engaged in modifying the OOXML spec:
 
 That is inaccurate.  Whom do you think will be responding to
 national body issues ?  ECMA, and by proxy TC45, have the ability to
 propose changes in the spec to resolve issues, and to raise their
 own issues preemptively for resolution.
 
 I gather that such modification intended to bring about the acceptance
 of OOXML as an ISO standard.  (Please correct me if I'm wrong.)

That is almost certainly Microsoft's goal, it is not my goal.  We
want to improve the spec for different reasons.
 
 If that is the case, anyone who is represented on the ECMA committee
 is helping to promote the ISO acceptance of OOXML

The latter does not necessarily follow from the former.  Intentions
do matter.  Should I also be held accountable if organized crime
uses Gnumeric to track it's drug shipments ?

 -- which would hurt our community substantially.
Why ?
After all these years of educating people about the non-zero sum
nature of software, the benefits of access to the source code.  Why
are we suddenly preparing to impale ourselves on ODF.  How are we
hurt, substantially or otherwise, by OOX.  It's a better format than
the only binary content.  It's easier for us to interact with the
new format, and that better code for us, and our users.
___
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list


Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]

2007-11-02 Thread Jody Goldberg
On Wed, Oct 31, 2007 at 07:58:22PM -0400, Richard Stallman wrote:
 
 Microsoft's goal is, by one means or another, to defeat free software
 which it now considers a serious threat.  Whatever they do, it will not
 be a sincere standardization effort that offers no obstacle to free
 software implementions.

Yes and no.
_one_ of microsoft's goals is to default free softwre.  However,
they are also a business, and are influenced by the requirements of
their customers and partners.  People that have long wanted access
to their data.  The other members of the ECMA committee wanted a
strong spec for their own use, and worked hard to extract it from
MS.

While it's certainly possible, even likely that MS has some
confunding magic buried in the spec it's also very difficult for
them, to act suprised that gnumeric, or abiword implemented the
spec, after their employees publicly acknowledge our work.
 
 It is useful for free programs to implement OOXML to the extent that
 it is feasible, but we should do this without aiding Microsoft to gain
 official approval for a 6000-page incomplete specification of a
 patented format.

The spec is certainly large, and there are areas that need more
documentation.  However, exactly the same holds true for ODF.   The
real differentiator is OO.o.  The ODF spec has gaping holes that can
only be plugged by reading OO.o code.  That is an endorsement of
free software, not ODF.

 To the extent that we succeed in resisting Microsoft's current method
 of attack, it will naturally try another.  It makes no sense to
 encourage them to stick with their current method by letting them
 defeat us with it.

That depends on how you view OOX.  Having an official standard for
OOX (the current ECMA or a potential ISO) hoists MS by it's own
petard.  They now need to conform to that spec, and to implement it
well.  Witness the recent humour when their 'calcChain'
implementation had very public issues.  The playing field is
suddenly alot more equal, and we can rescue the data out of their
files without having to guess the format.
___
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list


Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]

2007-11-02 Thread Luis Villa
On 11/1/07, Andy Tai [EMAIL PROTECTED] wrote:
 OOXML will be a de facto standard entirely due to Microsoft's dominant
 position in the computing industry... the fight is about preventing it to be
 a formal standard.

I remain open to being convinced (1) that that distinction matters and
(2) that anyone actually thinks GNOME's presence one way or the other
(especially if messaged correctly) actually has an impact on it
becoming a formal standard. But I'm not holding my breath.

 Option 3 is useful only if we can veto (or organize a veto, or a stall) of
 the OOXML progress toward being a standard.  The current participation is
 not of that manner.

I agree that if GNOME is involved, GNOME should be taking every
opportunity to prevent ratification of the standard. (I agree that
Microsoft certainly appears not to have been bound by good faith in
the ratification process, so we should feel no reciprocal obligation.)

I'm certainly not an expert in ECMA/ISO processes- I'd much appreciate
it if Jody could explain what the situation is there. Where are we in
the process? What stands between the spec and ratification? If we stay
in the process, do we get a chance to vote against ratification? Or is
our presence a defacto stamp of approval?

 People can try to make it suck less but GNOME should not be involved in
 that, since that makes GNOME a pawn to weaken ODF.

No. Ratification may be a zero-sum game, and I agree we need to avoid
that as much as possible, but improving the spec that we will
inevitably have to use is not a zero-sum game.

Luis
___
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list


Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]

2007-11-02 Thread Jody Goldberg
On Thu, Nov 01, 2007 at 07:08:30PM -0400, Richard Stallman wrote:
 Here's something IBM's Rob Weir said about what ECMA is doing now:
 [EMAIL PROTECTED]
 
 The practical difficulty here is that of timing.  While I have no doubt 
 that Jody was instrumental in getting additional technical disclosures 
 from Microsoft back in 2006, Ecma TC45 is not in that mode of operation 
 right now.  The OOXML standard Ecma 376 has already been approved by 
 Ecma.  It is now before JTC1 as DIS 29500 and the text is essentially 
 frozen since December 2006.  The only changes that can be made to it 
 must be in response to specific JTC1 national body ballot comments. 
 Jody can no longer go to a TC45 meeting and say, Gee, I'd like more 
 information added on X, Y and Z.  JTC1 rules forbid changes to the 
 standard that are not traceable to a national body comment.
 
 Certainly, Jody or any other Ecma TC45 member so inclined can help 
 Microsoft address the thousands of ISO comments that were received, and 
 help prep OOXML for approval by JTC1.  There is certainly a lot of grunt 
 work to be done there.  But let's not call that anything but what it is 
 -- helping Microsoft gain ISO approval.
 
 If this is accurate, then it is impossible for participation in ECMA
 _today_ to serve the goal which has been presented here as the motive
 for GNOME's membership.

That is partially true,  Which is why I am not participating
currently.   It was not true in the run up to the ISO fast track
vote, when the ECMA TC was still reviewing issue that Novell and I
had reported, that they will submit at the BRM with the same
standing as a national body.
 
 This means it might be useful to keep the GNOME Foundation ECMA
 membership open for future work.  But Jody should not help with the
 current activity, because that activity can only do harm.

That is a reasonable characterization of my current role.
___
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list


Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]

2007-11-02 Thread Jody Goldberg
On Thu, Nov 01, 2007 at 07:08:00PM -0400, Richard Stallman wrote:
 OOXML is going to be the defacto standard whether we like it or not.
 To pretend otherwise is to deny that the sun will rise in the East
 tomorrow.
 
 Please don't be defeatist!
 
 We can and should try to make free software read OOXML, because that will be
 a useful feature -- but that doesn't require defeatism about ODF.

How is that defeatism about ODF ?  ODF is not even mentioned.
As with so many other situations this is not a zero sum game.  If
our code/systems/formats are better people will use them.

We weaken ourselves by making this an either or comparison between
OOX and ODF.  It is only by forcing that dichotomy that we set
ourselves up for problems when MS eventually gets OOX through ISO.
___
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list


Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]

2007-11-02 Thread Jody Goldberg
On Thu, Nov 01, 2007 at 11:11:07AM -0700, Andy Tai wrote:
 OOXML will be a de facto standard entirely due to Microsoft's dominant
 position in the computing industry... the fight is about preventing it to be
 a formal standard.
 
 We cannot prevent the former.  We can prevent the later.  A more activist
 opposition to OOXML is called for.

That is a dubious proposition.  MS has failed to get fast track
acceptance.  That delays them, little more.
 
 Option 3 is useful only if we can veto (or organize a veto, or a stall) of
 the OOXML progress toward being a standard.  The current participation is
 not of that manner.

I have a significant problem with the ethics of that.  Being on a
standardization committee requires good faith participation.  To
join with the intent of sabotage is unacceptable.  Indeed that is
one of the few areas even MS has not yet descended to.   They could
easily have joined ODF, or had their minions attack it.

 People can try to make it suck less but GNOME should not be involved in
 that, since that makes GNOME a pawn to weaken ODF.

There are many many levels to disagree on here.
 - We are no one's pawn.  MS has not tried to control our
   actions in anyway.
- Does our participation does not materially impact OOX
  adoption.
- ODF should be judged exactly the same way as free software.
  If it is beneficial, people will use it.  Neither GNOME
  nor KDE benefits when our partisans attack the other project.
  We should be spending our time improving ODF, or our filters,
  rather than wasting it trying to defeat MS.
___
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list


Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]

2007-11-02 Thread Jody Goldberg
On Thu, Nov 01, 2007 at 09:32:52AM -0400, Luis Villa wrote:
 
 3) acknowledge it and at least attempt to make it suck less for
 reimplementers, but use our presence there to highlight Microsoft's
 abusive, convicted monopolistic tendencies.

+1 vote for Luis as word smith par excellance.

Not only is that clear, it's also completely true.
___
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list


Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]

2007-11-02 Thread Jody Goldberg
On Wed, Oct 31, 2007 at 01:33:25PM -0700, Andy Tai wrote:
 you don't join ECMA TC45 to prevent OOXML from becoming a standard.

- I fail to see how we have the power to materially manipulate the ISO process.
- It is already an ECMA standard.
- More importantly it is already a de-facto standard by virtue of
  MS's dominant market position.

Our choices here seem fairly simple
1) Interact with a documented spec with holes
2) Interact with a documented spec with fewer holes

Can ODF one day be the all singing all dancing holy grail of
interoperability ?  One day maybe, but that is not today, or even
this decade.  Given it's development tragectory it has about as much
chance of bringing world peace.
___
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list


Re: board [was Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]]

2007-11-02 Thread Luis Villa
On 10/31/07, Jeff Waugh [EMAIL PROTECTED] wrote:
 quote who=Luis Villa

  I'm hesitant to declare it a failure until I see more evidence that
  delegation has been tried and failed. For example, I could do this sort of
  thing without being on the board at all- no need to appoint me to the
  board. But frankly I have not felt like my attempts to help out have been
  invited, much less encouraged.

 I have personally tried, and certainly taken legal issues to legal-private
 as a matter of delegation (and only received one response, btw),

For what it is worth I have exactly zero mails from you to
legal-private in my archives; I see two that went to legal-list[1]
while I was moving and preparing for one of the more stressful weeks
of my life.[2] Given that Anne is the coordinator for the list, you
might ask her why it was not followed up on.

One of my goals if/when I become leader of the legal work will be to
ensure that every such thing is followed up on by *someone*, be it me,
one of our pro-bono counsels, or other interested volunteers. I
certainly don't want to do it all myself, nor am I qualified to do so,
but I will work my ass off to make sure that I don't block or squander
the work of others, and that if for some reason the work *can't* be
done, the board is at least told promptly of that.

 but I think
 there is an issue of... domain-specific responsibility... involved that has
 not created or encouraged an active team around legal work. That's a bummer,
 and I think the extreme business of other Board members has contributed to
 no one else picking up that ball.

I volunteered to take leadership on this position months ago. I knew I
was strapped, but I specifically said that if no one else could do it,
I could do it. The board turned me down, but yet, no one else has
apparently done it, and no one reached out to me to say 'hey, we
realize we screwed up and no one can do this, can you help out again?'
That was intensely frustrating to me.

Luis

[1] http://mail.gnome.org/archives/legal-list/2007-August/msg8.html
[2] http://tieguy.org/blog/2007/08/14/back-in-new-york/
___
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list


Re: board [was Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]]

2007-11-02 Thread Jeff Waugh
quote who=Luis Villa

 I volunteered to take leadership on this position months ago.

We chose to have a Board member as liaison to the Legal team, which was very
clearly delegated the responsibility to provide legal support and advice to
the Foundation. This is the same model as other teams, but as the legal team
is new and doesn't have a well-defined leadership/sustainability model (as,
say, the release team does), it could do with a lot more shepherding. It was
only clear to us very recently that the current liaison was not doing this
effectively. The only reason it became clear to us is that our own goals
were not being met, not as a result of feedback from the legal team itself.

So, yes, I totally understand your position, but I think that falling back
on unsympathetic, dramatic criticism of the Board and ultimatums is not a
productive way of fixing the problem.

- Jeff

-- 
GNOME.conf.au 2008: Melbourne, Australia http://live.gnome.org/Melbourne2008
 
  Creative thinkers make many false starts, and continually waver
   between unmanageable fantasies and systematic attack. - Harry Hepner
___
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list


Re: board [was Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]]

2007-11-02 Thread Alan Cox
 So, yes, I totally understand your position, but I think that falling back
 on unsympathetic, dramatic criticism of the Board and ultimatums is not a
 productive way of fixing the problem.

unsympathetic, dramatic criticism would be telling it as it is
of the Board would be blaming Jeff

ultimatums has me baffled given all the Luis said about getting the job
done whatever it took.

Can you translate that particular bit of newspeak Jeff, as I can't work
out how to make sense of your comments with respect to Luis offer.

Alan
___
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list


Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]

2007-11-02 Thread Jody Goldberg
On Wed, Oct 31, 2007 at 02:04:14PM -0700, Andy Tai wrote:
 On 10/31/07, Behdad Esfahbod [EMAIL PROTECTED] wrote:
 
  On Wed, 2007-10-31 at 11:41 -0700, Andy Tai wrote:
   What was done is done. For the future...
 
  The idea and board's decision was transcribed in board meeting minutes
  and sent to this least a few months ago.  A mild discussion started and
  there was no strong opposition to the membership.  I don't think just
  because a fool flamed us makes that decision any different.  We're not
  supporting OOXML.
 
 The membership can still push for a change from not supporting to
 actively opposing given the debate now is more active.

What does 'actively oppose' mean in concrete terms ?
- Asking frivolous questions ?
- Writing bad documentation ?
- Starting flame wars on the mailing list ?

It's easy to see how one can be a productive member of the TC with
some control over what areas to enhance.

It's also not difficult to be irrelevant, eg the situation while
issues are being resolved.

I do not see how one can ethically be a member of the group and
attempt to sabotage it.

The middle road seems like the best course of action.   We'll assist
in the areas that are mutually beneficial, and abstain in other
areas.
___
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list


Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]

2007-11-02 Thread Jody Goldberg
On Wed, Oct 31, 2007 at 08:52:51PM +, Rui Miguel Silva Seabra wrote:
 
   It is not the membership that is really detrimental, although you can
   bet Microsoft is spinning around that open source likes OOXML thanks
   to that.
  People can spin things however they'd like.  I'll implement any file
  format users request.  If people are comfortable citing Gnumeric for
  ODF, they can cite it for OOX too.   At the end of the day, if
  people use Gnumeric, or free software, we've won.
 
 Spreadsheets are probably much easier to support, since they have a much
 more structured data (fixed table spaces, namely).

Spoken like a non-spreadsheet user.  My experience suggests exactly
the opposite.  Users are a lot more forgiving of kerning differences
than they are of calculating different answers.
 
  Having worked on filters for both formats, I'll trust my judgement
  over the various position papers with obvious biases littering the
  net.  Both formats need work, the black and white characterization of
  ODF == good
  OOX == bad
  does not fit what I've seen while implementing things.
 
 Naturally, Gnumeric follows the design of Excel, which follows the
 design of it's file format, so its structure and logic are naturally
 reflected in a document format which is designed to reflect status quo.
 
 I'd be surprised if it happened otherwise!

Neither format has been without it's irritations.  We've certainly
saved some time by reusing code from the XLS filter, but that is far
from the only reason for the disparity.  I've just wasted part of
this week trying to fix our ODF chart importer.   ODF helpfully
assigns data implicitly, without detailing how things fit together
in the data.

chart:plot-area table:cell-range-address=Sheet1.$B$1:.$C$4 ...
  chart:series ...
chart:domain/
  /chart:series

Minimal information on whether B goes into X or Y.  Start adding
multiple series into 1 plot and things get complicated quickly.  To
make things even more difficult, the entire approach is wrong.
It does not allow for calculated content, or inline arrays.

Data validation is specified is another area where implementation
could have been simple, had ODF used stock xml.  Instead it decided
to store the spec as some sort of magic formula string that requires
yet another parser.

 
 But you're actually advocating it become a standard as it is...

I am advocating that people use free software, and don't see that I
have any control over whether OOX becomes an ISO standard for MS
file formats or not.
 
 I would personally not care much if the only problem between ODF and
 OOXML were of being two standards for the same target.

That is precisely what I would have a problem with.  If MS tried to
claim that OOX was 'the one true office format', or tried to add
support for ODF extensions and 'harmonise' the specs I'd be up in
arms.  Thankfully they are not, and more importantly the politics of
the situation have forced them to explicitly state the opposite.

Contrary to the way this is being portrayed, this is a win win
situation for free software.

Either we get more docs and MS is constrained from embracing and
extending their standard.
Or
MS offers up even better documentation and tries again
___
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list


Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]

2007-11-02 Thread Jody Goldberg
On Wed, Oct 31, 2007 at 11:53:15PM +0100, Olav Vitters wrote:
 | 
 | ACTION: Behdad to contact Jody about the ECMA membership application and
 | find a good candidate from Abiword to attend. Behdad to work on getting
 | a press release for our membership.
 
 From above, I don't see how the community was informed that we would
 support someone to discuss OOXML. I noted that we joined ECMA (I viewed
 it as freedesktop 'make standards' work).. but I am now really sorry I
 missed the rest of the thread.
 
 My initial reaction to the article ranged from I never heard that we
 have a representative there -- it is not true to wtf wasn't this
 mentioned somewhere.

That is quite unfortunate.  I'm sorry for the miscommunication.  It
was not my intent to obfuscate the issue.  Being part of the process
immerses one in a cornucopia of acronyms.  After a while they become
part of the scenery.

ECMA = European Computer Manufacturers Association
http://www.ecma-international.org
An umbrella organisation for creating standards.

TC45 = Technical Committee number 45 of ECMA
Responsible for the specification of Microsoft's XML based file
format which they've name 'Office Open XML' or OOX/OOXML.
That name irritates the piss out of me, and I prefer the more
accurate 'Microsoft Office Open XML' or MOOX.
On the other hand it makes for lots of tongue twisting fun as MS
reps end up saying Open Office XML frequently.  After 1.5 years
of work on the _documentation_ (not the content) of the new MS
format the committee sent a draft to the ECMA general assembly.

ECMA-376 = the id given to the draft of TC45's work that was
approved by the ECMA general assembly and sent onwards to ISO
for consideration on 'Fast Track' acceptance which would have
potentially made it an official standard with less review than
most standards.

ISO = International Standards Organisation
The mother of all standards umbrellas.  Made up of various
'National Bodies' (NBs) and of few organisations.

ISO/IEC DIS 29500 : The name given to ECMA-376

OASIS = Organisation for the Advancement of Structured Information
Standards
http://www.oasis-open.org/home/index.php
Yet another umbrella organisation.
This one is responsible to mentoring ODF (I assume you know that
one :-)


History

In Mar of 2005 Novell allowed me to join this TC to help
evaluate MOOX, and if possible to request enough information to
allow it to be implemented if desired.  Novell was already a
corporate member of ECMA which also hosts the C# and javascript
(aka ecmascript) specs.   At the same time I was also a member
of the ODF committee, and the ODF Formula subcommittee.
I ended up acting as an informal liaison between the
organisations but neither was especially interested in
harmonisation, or sharing.

The initial TC45 meetings were somewhat tentative.  MS was
worried that we had join to sabotage or delay the
standardisation effort.  We were worried that MS would not
answer our questions and produce a useless spec.  As a test I
wrote an initial importer for Gnumeric on the flight to the
first meeting I attended (about 8 hours incl time in the hotel),
and demoed it (content, formulas, formatting).  Wrote
ultra-basic exporter on the flight home (not formatting).
Following this the mistrust on both sides embed somewhat and MS
was willing to improve the documentation in almost all of the
areas we asked about.  I added more bells to the Gnumeric
importer as a hobby, and used that to send more information
requests back to the TC for submission to MS.  In the end on the
order of 200 or so issues were filed.

+ Lots of additional detail.  Some of which applied to the
  legacy binary formats too (eg how to measure column widths).

- Very little structural change to facilitate interop.  Eg
  using booleans vs enums, or string ids vs integer
  versioning.

When the TC sent the spec on to the ECMA general assembly back
in Sept 2006, work froze for several months leaving a few
unanswered issues.  In that time Novell began MOOX filters for
OO.o and began to generate new questions.  I continued my work
in Gnumeric itermitently and produced a few more issues.  We had
been assured when things froze the there would be time to
re-open the issue list later.  After some heated debate the new
issues were accepted just before I stopped work with Novell.

At my request GNOME joined ECMA last June as a non-profit
member.  There are no monetary costs for non-profit members, but
they do not have a formal vote in committee.  I was able to
follow up on some of the  remaining issues before the ISO fast
track vote ended internal discussion, and the work flow focused
entirely on 

Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]

2007-11-02 Thread Richard Stallman
You said:

 OOXML is going to be the defacto standard whether we like it or not.

The defacto standard implies there is only one, and the sentence
says it is not ODF.

  It is only by forcing that dichotomy that we set
ourselves up for problems when MS eventually gets OOX through ISO.

Both of those statements are defeatist predictions about resistance to
ISO approval of OOXML.

Defeatist predictions hurt our cause, because they can act as
self-fulfilling prophesies.  That's why You can't win, so don't try
to resist is a standard form of propaganda for aggressors.  If we
believe those claims, we may make less effort to resist, and that can
turn victory into defeat.

Nobody really knows the future, so any statement about what ISO will
decide is speculation.  Would you please refrain from asserting that
we will lose?


___
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list


Re: OOXML [was Re: GNOME Foundation Board Meeting Minutes :: 7/6/07]

2007-11-02 Thread Richard Stallman
 If that is the case, anyone who is represented on the ECMA committee
 is helping to promote the ISO acceptance of OOXML

The latter does not necessarily follow from the former.  Intentions
do matter.

Intentions do matter, especially in influencing others.  But if you
don't state your intentions clearly, others will deduce them from your
actions.  Proponent of OOXML have imputed to the GNOME Foundation,
based on its participation in ECMA, a general support for OOXML and
its use, including support for its adoption by ISO.

This is why the GNOME Foundation should make a clear statement that it
has no wish to encourage the use of OOXML, and that it opposes
adoption of OOXML as an ISO standard.  Clearly stating these
intentions will make it harder to for others to make claims of
opposite intentions.

Should I also be held accountable if organized crime
uses Gnumeric to track [its] drug shipments ?

Addictive drugs are a good analogy with OOXML, since both tend to lead
people to develop a permanent dependency that is hard to throw off.

However, the rest of the situations are not analogous.  The ECMA
committee has explicitly undertaken to make OOXML an ISO standard.  If
Gnumeric had explicitly undertaken to facilitate the sale of addictive
drugs, that would be analogous.

After all these years of educating people about the non-zero sum
nature of software, the benefits of access to the source code.  Why
are we suddenly preparing to impale ourselves on ODF.

I've spent 24 years teaching software users to demand the freedom to
share and change software.  I support use of ODF and oppose adoption
of OOXML because that is good for the cause of freedom.

Use of ODF tends to encourage use of OpenOffice, which is free
software.  Use of OOXML tends to encourage use of Microsoft's
proprietary software.  We can and should try to implement it in free
software, but we should also try to discourage people from using it at
all.  Even partial success at discouraging it aids our cause.

 If this is accurate, then it is impossible for participation in ECMA
 _today_ to serve the goal which has been presented here as the motive
 for GNOME's membership.

That is partially true,  Which is why I am not participating
currently.

Thank you.  If you make a public commitment to stay out of the
activity of satisfying ISO, and to stay inactive in the committee
while its focus is on satisfying ISO, that will show that you're
not helping the standardization of OOXML.
___
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list