Difference between revisions of "Architecture"

From Apache OpenOffice Wiki
Jump to: navigation, search
(added a new Section where the new Documentation will evolve in.)
Line 37: Line 37:
 
==OpenOffice.org Software Architecture==
 
==OpenOffice.org Software Architecture==
 
[[Image:ArchOverview.jpg|center]]
 
[[Image:ArchOverview.jpg|center]]
 +
 +
==Software Documentation==
 +
In this section you find a new approach in documenting the Software Architecture or the Code Of OpenOffice. The old Documentation has been structured around Ideas, people and TODOS. This section follows an as is approach and explain approach.
 +
Please follow following rules when you contribute to this section:
 +
# No mention of names. The Wiki will log your contribution, that should be sufficient.
 +
# Describe from a neutral viewpoint. Avoid Sentences that has describe from an personal view.
 +
 +
  
  
 
[[Category:Architecture]]
 
[[Category:Architecture]]

Revision as of 21:49, 23 February 2019

To-Dos
Modules

Analysis

Efforts

Specifications

Proposals

Visions

As most of you know, OOo is a complex and big software system. Many lines of code are implemented in various programming languages, including BASIC, C, C++, Java, and more (perl, make, ANT, ...), if one counts the build system or tests as being part of OOo. Obviously, it is necessary to follow some kinds of guidance, rules, principles or constraints, to make it work seemingly and to make it understandable. Wikipedia gives a good understanding, of what a Software Architecture can or should be.

OpenOffice.org Software Architecture

ArchOverview.jpg

Software Documentation

In this section you find a new approach in documenting the Software Architecture or the Code Of OpenOffice. The old Documentation has been structured around Ideas, people and TODOS. This section follows an as is approach and explain approach. Please follow following rules when you contribute to this section:

  1. No mention of names. The Wiki will log your contribution, that should be sufficient.
  2. Describe from a neutral viewpoint. Avoid Sentences that has describe from an personal view.
Personal tools