Changes between Version 1 and Version 2 of WikiStart


Ignore:
Timestamp:
Nov 21, 2006, 9:58:33 AM (18 years ago)
Author:
cinc
Comment:

Added description for NOM

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v1 v2  
    1 = Welcome to Trac 0.9.5 =
     1= NOM the Netlabs Object Model =
    22
    3 Trac is a '''minimalistic''' approach to '''web-based''' management of
    4 '''software projects'''. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress.
     3NOM is the object model on which the Voyager desktop is based.
    54
    6 All aspects of Trac have been designed with the single goal to
    7 '''help developers write great software''' while '''staying out of the way'''
    8 and imposing as little as possible on a team's established process and
    9 culture.
     5== About ==
    106
    11 As all Wiki pages, this page is editable, this means that you can
    12 modify the contents of this page simply by using your
    13 web-browser. Simply click on the "Edit this page" link at the bottom
    14 of the page. WikiFormatting will give you a detailed description of
    15 available Wiki formatting commands.
     7The main feature of NOM is a release to release binary compatibility of classes.
     8This means that classes may be enhanced or added to the framework without
     9breaking other classes. These other classes may even be subclasses of the
     10modified class. Thanks to this feature it's possible to create binary only
     11extensions to the object model which won't break when the object model is
     12updated.
     13NOM allows to do object oriented programming with languages which are not designed as OO languages.
     14
     15== How to use NOM ==
     16
     17Classes are described in the CORBA IDL. An IDL compiler interprets the file and
     18outputs binding files for the programming language in question. Right now only
     19C is supported but other bindings are possible e.g. C++ or Pascal.
     20
     21
     22= Trac information =
    1623
    1724"[wiki:TracAdmin trac-admin] ''yourenvdir'' initenv" created