The Free and Open Productivity Suite
Apache OpenOffice 4.1.8 released

Proposal Regarding The Numbering Scheme

Last updated: 2002-02-14

Update: The community voted overwhelmingly in favor of this proposal. It is now accepted. The build to become 1.0 is not the current one but a future one, to be made available early next quarter of this year.



This proposal was developed by a consensus process on the Marketing list. We are proposing it to several other mailing lists as a plebiscite in order to gauge the general community opinion of the idea. Please be assured that we are not able to "force" a change on anybody; instead, we are putting this forward as something we think the community will wholeheartedly approve. will continue to use the build numbers (e.g. 641C, 647) for internal reference. We are not proposing to tell the developers how to refer to their program, for which build numbers are apparently the most convenient means.

But for purposes of general intelligibility, and to accommodate a general expectation of how an Open Source project should number its public releases, an "X.Y.Z" numbering scheme will be adopted around the time of the release of StarOffice 6.0 this spring. Instead of referring to by its internal number (e.g., 64x), people will be able to refer to it by the new numeration. All downloads will use this form. This proposed numbering scheme serves four purposes:

  1. Providing an identifier for the common user interfaces, such as: Splash Screen, Title Bar, About Page, Installation Wizard, Web Page.
  2. Translating build numbering into a simpler value which is more easily comprehended by the general public and the press.
  3. Building our image that is a separate and useful product in its own right, not only a part of the StarOffice development process.
  4. Giving the impression, at the correct time, that is ready for production use by businesses and individuals.

The first version number will be "1.0.0".

Please review this proposal. We would like for discussion and vote to conclude by then end of next week: The deadline is Friday, 2002 Feb. 8.

Voting will be +1, -1, and indicate approval or disapproval. Feel free to comment, make suggestions, and contribute. Any member may vote; but members must submit their vote to the "discuss" list,; unsubscribed members will have their submissions moderated.

Examined Alternatives (Found Unsatisfactory)

The following three alternate numbering schemes were debated on the Marketing list and rejected for the reasons named.

" 6.0"

  1. By synchronizing and StarOffice version numbers, we perpetuate the existing public impression that is strictly a StarOffice development project. This impression impairs our ability to attract independent developers and to encourage use in businesses.
  2. We have not had five previous versions of Jumping straight to version 6, while it would re-assure may users accustomed to Microsoft product numbering, would alienate some Unix and Open Source developers due to the pretense involved. In this light, version 1.0 is seen as a good compromise between the Windows and Unix/Open Source worlds.

" 2002"

  1. It could be perceived by many as slavishly imitating Microsoft.
  2. The "year" scheme does not allow for the release of multiple stable versions of the product in a single year. It also complicates patch releases by requiring long version numbers like " 2002 r.3.1" which might confuse the general user.

" 0.8.5 (or .9.x)

As said above, we felt that a "Version 1.0.0" on a product with some missing features and bugs but a lot of excellent functionality was a good compromise between "0.8.5" and "6.0".

To examine the threads of this discussion, please refer to the Marketing list archives. Several key threads include:

  1. General proposal for a 1.0.0 numbering;
  2. Debate on that issue, in which the numbering is hotly disputed
  3. Final proposal and summary

Apache Events

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.