A Word of Thanks

Yesterday Michael Brauer posted on the OASIS ODF TC mailing list his farewell post. Michael, like a very large number of the other employees of the “Oracle’s Hamburg Business Unit”, if not all of them, will be let go by the end of the month. If you wonder what the “Oracle’s Hamburg Business Unit” is, it’s the people who have been developing a large part of what was OpenOffice.org and before that, StarOffice. I remember the company when it was a privately owned entity called StarDivision. I have contributed and interacted with these people for over 10 years. I guess I will see some of them working for different employers; sometimes as competitors, sometimes as partners. But we will see us again one day or another, and I look forward that day. I have made a few friends there; these are bright people, and they have played an instrumental in the expansion of Free and Open Source Software, and dare I remind it? ODF and Open Standards as well.  I sincerely wish them the best for the future, whatever road they choose to take. This “business unit” has been known under many names during all these years, and I understand very well that the present days must be sad and sorrowful days.

I would like to tell the “Hamburg team” as we often used to call them that they should have no regrets whatsoever. Perhaps my words will surprise some, after all, I didn’t leave the OpenOffice.org project under Hamburg’s cheers.  It does not matter in the grand scheme of things; what I’m doing for the Document Foundation is what matters now and the shutdown of the operations at Hamburg shows once again that the people behind the Document Foundation were right from the start: Oracle’s stewardship of the OpenOffice.org project would neither be sustainable nor workable. I, for one, wish that in an ideal world, most of the Hamburg team would have transitioned over to the LibreOffice project. Unfortunately, that’s not the case, but life is made so that things are never really perfect.  StarDvision team, you gave birth to many good things, your work now lives in several software, most important of all them, in LibreOffice and the Document Foundation; Apache Openoffice.org/Symphony carries your name, and will use a great deal of your code as well. Even more importantly, the Hamburg team, through the OpenOffice.org project, has also attracted and helped many people from all walks of life who over the years have worked together and grown as a team. That is the case for me, and it’s the case for many other people. You have brought us so much, and I would like to express my sincere gratitude for all what you’ve done. You have started something incredibly important; your work will not have been made in vain, and it will continue to bear fruit for a long time.

Take care!

 

Ready for Paris? See you there in October!

It seems I’m continuing my pattern of posting less here, which I find to be a disappointing yet apparently an unescapable trend. If you haven’t seen my “dents” and “tweets” on the side of this page, feel free to follow me on identi.ca (charlesschulz) and on Twitter (ch_s). Note that I’m much more often on identi.ca than on Twitter. Today, I would like to send everyone reading this blog a very special invitation. The first LibreOffice Conference will take place in Paris, from the 12th to the 15th of October. These will be great days to meet face to face and to exchange though conferences and informal, quick talks about several topics related to LibreOffice development, distribution and design. Also, and this is important: our call for papers is open but it will close by the end of July, so feel free to submit your proposal now. I would like to unveil somewhat what we have in store for this event.

We will have 5 tracks : development, community, marketing; aside these, there will b two special tracks: one dubbed “technical bird of feather sessions” which is a “non-track” allowing anyone with a concrete issue or proposal to discuss it in front of the audience for 10 minutes (with five added minutes for questions) . You don’t need to submit everything for this one, but you’ll have to write your name on the spot and being queued for your talk. The second special track will be an ODF Master Class. It will gather both technical and policy-oriented talks and discussions about ODF in one big room. We will look for quality over quantity, but above all, we’re going to make this a fun, friendly and productive conference.

On the social and networking side, I can’t disclose too much what will happen; there will be parties, there will be cocktails, there will be announcements… We also hope you will enjoy the locations of the conference. As many of us come from the OpenOffice.org project we all have memories of large conference centers with an historical background. This year we decided to change things a little bit. Paris has enough monuments for everyone to enjoy;  but we wanted to “blend” our community with other projects and communities. That’s why we’ll have conferences in a wonderful places called La Cantine, a famous location for digital innovators and hackers, renowned for its BarCamps and its ability to gather many different kinds of people and entities to work towards one goal. We will also have conference at the IRILL (International Free Software Research Institute), an university building entirely dedicated to Free Software. Among other things, I hear you will be able to interact with several key Debian leaders and enjoy the design of this renovated building (with wireless connectivity).

Stay tuned for more information as we will be updating our Conference pages constantly. In any case, see you in Paris in October!

Two projects, one community

It’s been several weeks I hadn’t updated this blog. I was quite busy but I really avoided to comment on the latest developments at Apache and OpenOffice.org. Now that the OpenOffice.org project has formally been voted as an Apache project in incubation phase, I feel I can more easily comment on this latest move.

To start with the straight question; what do I think about this? I do have mixed feelings about Oracle moving the OpenOffice.org assets to the Apache Foundation. As explained in the Document Foundation’s official press release, this is a missed opportunity to reunite OpenOffice.org to the Document Foundation. By reuniting the two Oracle wouldn’t have accomplished a reconciliation, as there was no real need for this (whatever reconciliation would happen on a personal level) , but it would have brought order and coherence to the free and open source software office suites. Instead, Oracle chose -in a move where resentment and vengeance were not absent- to dump the OpenOffice.org code and trademark to the Apache Foundation without the Oracle engineers who had been working on it since fifteen years.

The player who was apparently enjoying the announcement in the most public fashion was IBM. Trailing the formal announcement of Oracle, one very official press release from Armonk, followed by IBM bloggers with an uncanny sense of certainty and confidence that OpenOffice.org had come of age at last. Ten days after the announcement, the press is anything but enthusiastic, and the promoters of the move to Apache resolved themselves to address the obvious elephant in the room: LibreOffice. If anything went really bad in these past ten days, it would be the willful ignorance by corporations of the community itself, and its move to create the LibreOffice project and the Document Foundation 8 months ago. I guess we will wonder for a long time why it was deemed necessary by some to ignore the basic reality around LibreOffice and OpenOffice.org: While there might be two projects, there really is only one community. Anyone trying to pretend it otherwise would miss the big picture.

But then, where does it leave us? Nowhere new, really, and this for two reasons.

The incubator project called OpenOffice.org might end up being very different from the project currently located at www.openoffice.org ; the governance structure, now led by the Apache Foundation, the few proposed developers are different people (I will refrain to sing the now famous tune “but they don’t have enough developers” I’ve heard so much about LibreOffice and that I still sometimes hear). Sure, a few people from the “former” project have signed up. They even have the same old community manager ad vitam ; but when you look closely, it’s hard to see anyone there who would be able to contribute anything meaningful except for two kinds of people: IBM & Red Office engineers. Their number barely amounts to a dozen. This number and the people who either fish for opportunity or hold personal grudges against the Document Foundation (there are always people like that) make up the list of the OpenOffice.org project committers.

Second, I cannot imagine the relevance of a new Openoffice.org project that would compete against LibreOffice. The “competition-is-good” argument does not stand here, as it would be a mere division of resources. That’s why I think that the project will have to find a different role and mission than to do exactly the things it was doing before. Side-stream (and not upstream) code for Symphony, LibreOffice, common development house for ODF APIs and libs are honorable and relevant goals for such a project.

But I see something else happening that is actually quite good in my view. The presence of IBM developers inside incubator project means that at the very least, IBM will be pushing code to the OpenOffice.org codebase, effectively changing the “orbit” of the OpenOffice.org project from Oracle / Sun to IBM. If I take my reasoning a bit farther, it might mean that IBM will directly influence the project inside Apache, essentially making it progressively different from the LibreOffice project. It would reinstate, then, the dichotomy behind a proprietary office suite and its weaker cousin, with Symphony instead of StarOffice (unless IBM would liberate the code of Symphony, which would be an excellent move).

With all the points discussed above I have not mentioned the possible opportunities for collaboration between the two projects. I think there are very clear and exciting ones, especially around ODF, which unites us all, from IBM to the Document Foundation. That’s why I welcome the Apache Incubator project for OpenOffice.org despite all its shortcomings and the missed opportunity. I think we’re better with it than without it and prefer this to a slow death of the project in the hands of Oracle. True, I have refrained from casting any non-binding vote on the Apache lists in favor of or against the Apache incubation of the OpenOffice.org project. I feel it wouldn’t have made any sense to cast a non-binding ballot. I look forward working with the OpenOffice.org project, and believe very much that in the end, not in a very long time, we will be truly reunited. In the meantime, and to quote from the press, let’s build the most exciting Free Software project besides Firefox, LibreOffice!

 

Letting dogs bark and answering real questions

I was expecting the point in time during the setup phase of the Document Foundation where we would start to hear the first critics and doubts about what we are doing and where we’re heading. This is never a good time, not because the questions make me uncomfortable, but because I either know the answer to these questions or I believe we will find the answer to them, yet, I cannot simply answer them with a short email. It requires more time and effort than that, and sometimes it requires an education that goes both ways: Listening people voicing their doubts, their questions and frustrations, and have people understand that we can’t do everything right at the same time, that we have limits, and that we’re only trying our best.  It is an exercise of patience and passion at the same time, and it’s an everyday drill. Ultimately, we collectively grow stronger, and we come out of this phase as a more effective team than before.

These days I started to see some questions arise here and there, about why we’re not proceeding as fast as we could with the setup of the legal entity, why we sometimes fail to communicate a vision for the project, etc. These are all good questions. Ultimately, we have to react to them by acting on the issues that are raised. Yet it is important to keep in mind that the light at the end of the tunnel is growing fast.  I hope (I know) we will soon see several announcements pertaining to the community and the project. We’re working hard at making the foundation a reality, but we’re also working hard at securing the Document Foundation’s financial future and at improving our community processes. Questions that arise about these matters are legitimate, and if you feel we’re not answering them, then it means we’re either swamped or are currently not able to answer them (because of various constraints). But we do read them, we do hear them. And they will be answered, either in writing, or in solid fact, usually expressed by an announcement. You can help make many things a reality by contributing to the LibreOffice project. It’s fun, it’s even exhilarating and it’s a formidable human adventure alongside being technically exciting and challenging.

Among the questions I was mentioning above, there are some that aren’t really questions, but are critics that are not uttered in a constructive way. These are critics that come from those who have chosen a different course and for whom the Document Foundation is by no means a symbol of digital freedom and software freedom. You will hear them singing many tunes, until their voices gradually faint in the background chatter. We can take some critics in a constructive way, as feedback to build a better project. But extravagant theories claiming that we are the pawns of Microsoft and that we are in fact detrimental to Free Software are delusions of people who do not understand anything to the way free and open source software communities work. Which is a shame, as some of them actually used to “manage” communities (and still claim they do, but one wonders who mandated them to even pretend to the title).  These critics are in fact detrimental to Free Software and to the ODF ecosystem, as they come across as awkward in the light of the events that have taken place since a few months. When everything is said and done, the LibreOffice project’s goals have been the right ones since the very first day and firing people off their roles inside the OpenOffice.org project hasn’t made them any less right today. An old but famous Persian saying tells that caravans keep going on their path while dogs bark at them.  The Document Foundation is a bit like a caravan, in that we’re a diverse community travelling towards one goal and not hesitating to include people on our way. We share our bread, we share our wine, we share our fire, and we even accept donations. Some people will call it awkward, will demand some “adult supervision”, will doubt each of our step, question our skills and postulate ulterior motives, but in the end, we shall prevail and we will be THE Free and Open Source Office Suite, innovative, open standards-based and developed in a transparent and inclusive way. Let the dogs bark. They really only wish they could be leading the party.

Links for the end of April

I am having a very busy month of April, but I mean, a really busy one. I am alive and kicking, but I am swamped.

Here’s a couple of links before an even more active month of May:

  • Ars Aperta has contributed to a pretty interesting project, dubbed ODFgr and hosted by the OpenDoc Society. The goal of this website is to provide any developer with even a limited knowledge of ODF with resources and tools to manipulated ODF documents. We tried to design a pedagogical platform that the largest number will understand. Most of the examples are listed by languages (we mostly have Python and Perl) and you can study both the explanation and learn how to reproduce and implement it. We hope it will be the right spot for anyone willing to get started on OpenDocument hacking and development.
  • Events-wise the month of May will be busy. I will attend the OASIS Board of Directors’ meetingin Berlin and meet with the Bitkom. The week after that Ars Aperta will join a session on the political and legal issues pertaining to Free Software development during the Linux Solutions 2011 event in Paris. I will also give another talk during the same event as part of the Document Foundation and our experience with forks. Spoons shall come next year.